Template:Bot
From TechInfoDepot
Jump to navigationJump to searchThis user account is a bot operated by [[User:{{{1}}}|{{{1}}}]] ([[User talk:{{{1}}}|talk]]). It is used to make repetitive automated or semi-automated edits that would be extremely tedious to do manually, in accordance with the bot policy. Administrators: if this bot is malfunctioning or causing harm, please block it. |
This template is used on 1779 pages, and changes to it will be widely noticed. Please test any changes in the template's /sandbox or /testcases subpages, or in a user subpage, and consider discussing changes at the talk page before implementing them. |
This template employs intricate features of template syntax.
You are encouraged to familiarise yourself with its setup and parser functions before editing the template. If your edit causes unexpected problems, please undo it quickly, as this template may appear on a large number of pages. Remember that you can conduct experiments, and should test all improvements, in either the general Template sandbox or your user space before changing anything here. |
Not to be confused with Template:Bots.
{{bot}} – An information box that indicates that the editor is not a human and actually an automatic process assigned to do menial tasks on TechInfoDepot.
Parameters
- 1
- The first unnamed parameter specifies the operator of the bot.
- 2, 3
- The second and third unnamed parameters can be used to specify co-operators of the bot, if required.
- site
- The two letter code for those operators that do not have an account on the English language TechInfoDepot (though having a local account is strongly recommended).
- status
- active (and approved), inactive (but approved), trial, unapproved, globalbot, expired (previously approved but approval has lapsed), retired (previously approved but no longer editing, see also {{retired|bot=yes}})
- awb
- yes (if this bot uses AWB), or omit (if it doesn't).
- codebase
- The name of the code (programming or scripting language) used to create the bot (e.g., Pywikibot, perlTechInfoDepot, ...)
- brfa
- Optional if specified, overrides the name of the request for approval. If not specified, defaults to {{BASEPAGENAME}}
- by
- Optional if specified, overrides the usual display of the operator's username in the first line generated from the three unnamed parameters.
- approvalneeded
- If status indicated active/approved, or globalbot, setting yes will make the template indicate that the bot is running tasks for which no approval is needed.
- overridebrfa
- If the bot has multiple requests or approval, or multiple tasks, and the default BRFA link cannot link to a page that contains all the bot's approved requests or tasks, this field allows inputting a link to any TechInfoDepot page. Specifying this field overrides brfa.
- more
- Any additional information to specify in the mbox. Usually not needed, since
|status=
,|brfa=
, and|approvalneeded=
covers most cases. - alt
- Optional alternate text for the image.
Examples
Code | Result | |||
---|---|---|---|---|
{{Bot|John Smith}}
|
| |||
{{Bot|John Smith|site=en}}
|
| |||
{{Bot|John Smith|site=en|awb=yes}}
|
| |||
{{Bot|John Smith|site=en
|
| |||
{{Bot|John Smith|site=en|status=active}}
|
| |||
{{Bot|John Smith|site=en|status=trial}}
|
| |||
{{Bot|John Smith|site=en|status=inactive}}
|
| |||
{{Bot|John Smith|site=en|status=unapproved}}
|
| |||
{{Bot|John Smith|site=en
|
| |||
{{Bot|John Smith|image=Crystal Clear question bot.svg
|
|
See also
- {{Bot2}}: An alternative visual style for {{Bot}} that makes the status more obvious and uses SVG icons
- {{User bot owner|Botname}}: Userbox for bot owner's user pages
- {{User wikipedia/Botop}}: Userbox for bot owner's user pages
The above documentation is transcluded from Template:Bot/doc. (edit | history) Editors can experiment in this template's sandbox (create | mirror) and testcases (create) pages. Please add categories to the /doc subpage. Subpages of this template. |