Open main menu

UESPWiki β

Template:Bots

SummaryEdit

This template tells the wiki's bots that they should or should not edit that page. The template can be used to block any bot that has implemented this functionality, either by bot name or specific function. For example, this can be used to cause maintenance bots to avoid certain pages. These templates should be used carefully to avoid blocking useful bot edits. Whether this template is respected by any given bot is entirely voluntary. Details of what specific bots will respect are listed below.

ParametersEdit

Each parameter represents a list of possible bots or tasks. Items in the lists should be comma-separated, and may contain leading or trailing whitespace. To avoid confusion, task lists may wish to use a format of <botname>.<taskname>, though multiple bots with the same functionality could, perhaps, use just <taskname>. Bots are free to add their own tags as needed, however, the following parameters are recommended:

Bots
Parameter Scope Description
allow optional A list of bots that are allowed to edit the page. Any bot not in this list should not edit the page.
deny optional A list of bots that should not edit the page for any reason.
allowtasks optional A list of specific tasks that are allowed to edit the page. Any task not listed should not edit the page.
denytasks optional A list of specific tasks that should not edit the page for any reason.

Bots/Tasks Respecting This TemplateEdit

HotnBOTheredEdit

Currently, only the Namespace Template Replacer task respects this tag, and it respects Deny parameters only. Searches for task name "NSTemplateReplacer".

ExamplesEdit

Note: the template does not produce any output.

{{Bots|allow=NepheleBot, HotnBOThered}}
{{Bots|denytasks=HotnBOThered.NSTemplateReplacer}}