GuildWiki:Bot tasks

Bots are used to perform automated tasks on the wiki. This page is for users to post tasks that would be well-suited for our in-house bots. It is also so that the bot owners can keep the community advised of upcoming and current bot actions.

Bot edits should have a link to the task article in the edit summary.

The bot task article should very specifically state the purpose of the task, include examples of which articles may be affected, and explain how the task will be performed. Bots that are run using AutoWikiBrowser should state the parameters used to generate the list of articles. Bots run as scripts (i.e. Perl) should include the full code of the script and provide information on any modules or libraries used.

Bot tasks should not be undertaken without at least one week's warning except in special circumstances. Longer waiting periods may be required. No bot task should begin until at least one sysop, who is not the bot's owner, has signed off on it. This allows time for the community to review the bot task, make any necessary refinements or adjustments to the bot's logic, and ultimately decide if it is worth performing or if there is a better alternative.

Current bots
for a list of all bots, see Special:Listusers/bot
 * User:Bot ishmael &mdash; edits &mdash; owned by User:Dr ishmael
 * User:JediBot &mdash; edits &mdash; owned by User:JediRogue
 * User:M.Marvin &mdash; edits &mdash; owned by User:M.mendel
 * User:MayBot &mdash; edits &mdash; owned by User:Warwick
 * User:PhoenixBot &mdash; edits &mdash; owned by User:Shadowphoenix
 * User:RT bot &mdash; edits &mdash; owned by User:Randomtime

Proposed tasks
list tasks that haven't been decided on here
 * Bot tasks/Links to unnecessary redirects
 * Bot tasks/Relinking userpages (probably not necessary)
 * Add Copyright Anet template to all news articles
 * Bot tasks/Image cats and attributions

To do list
list tasks that have been decided on but are not yet ready to be run here
 * Bot_tasks/Template substitution

Currently active tasks

 * Bot tasks/Image cats and attributions
 * Bot ishmael is tagging screenshots. List was generated by parsing all image names from Special:Uncategorizedimages, then manually removing images that are not screenshots.  This will run daily, as the special page refreshes, until only non-screenshots are left.

Recurring tasks

 * Bot_tasks/License reminder (JediBot; every monday (?))
 * Bot_tasks/Relinking moved pages (anyone; as needed/requested)

Completed Tasks

 * Add a category to all game updates - Done (log) User:RT bot
 * Add a category to all Guild Wars news articles. RT bot
 * Bot tasks/Builds redlinks rewrite by Bot ishmael
 * Bot_tasks/Add link to all GuildWars.com news articles by PhoenixBot
 * Bot_tasks/NPC Subpages by PhoenixBot
 * Bot_tasks/Subpages by Bot ishmael & PhoenixBot
 * User:RT bot has ran a script to add a copyright notice to the start of every gameupdates and news page.

Related links

 * Wikipedia:Bot policy