GuildWiki:Bots

A robot or bot is an automated editing tool that can make numerous repetitive edits to articles, and can be a very useful resource to contributors. Typically, a bot consists of a script (a file with all of the instructions for the bot to follow) and a framework (a utility that is used to interface between the script and the wiki).

To request a specific task to be handled by a bot, see Bot tasks.

Restrictions
When using any tool in a way that can submit edits without real-time human input, these should be followed (even if the tool is generally not labeled as a "bot"):
 * 1) It should be run from its own registered account (separate from any account normally used directly by their operator). There must be a notice at the top of the bot's userpage informing users that it is a bot.
 * 2) The operator must be a contributor in good standing.
 * 3) Bots should only be used for non-controversial or consensus-approved editing tasks. Do not have a bot do edits that have not been approved by the community of GuildWiki. Corollary: bots are not a tool to get an advantage over other editors in a conflict and if are used to do so, the operator and bot should be blocked.
 * 4) An operator should not make more than 50 edits per day with unflagged bot accounts, for this may flood recent changes. To bypass this limit, one can get a bot flag for the account (see the following section).

Bot flag
Bot accounts can be marked with a bot flag, which prevents their edits from showing up on (and possibly flooding) the default view of recent changes. To get this flag, make a clear request on the admin noticeboard after having made at least 100 edits in unflagged mode, being sure to abide by the restrictions above. It is then up to the discretion of any bureaucrat to decide whether they will accept or reject the request (or ask for more edits to be made first, etc). Any bureaucrat can also opt to remove the flag from an account if judged appropriate.

Due to the Wikia move, if a bot needs to be demoted, a memeber of the Wikia staff needs to be addressed by any bureaucrat

Responsibility
If, despite precautions, a bot account is found to have made harmful edits, then it is the responsibility of the bot operator to repair the damage, even if it requires large amounts of manual editing to do so. There is, of course, no reason that help cannot be asked for or offered.

Shutdown
Bots can be programmed to automatically shut down after any user posting anything in the bot account's talk page. All operators must enable this safety trigger.

If a bot account is making bad edits or not following the restrictions, sysops or bureaucrats are free to temporarily block it in order to halt the activity. When doing so, the autoblock option should generally be turned off to avoid blocking the bot operator as well.

Operators must add the following code to a bot account's user page to create a quick link to block a bot account (this can help avoid autoblocking mistakes):