Wikipedia:Bots/Requests for approval/EarwigBot 6


 * The following discussion is an archived debate. Please do not modify it. Subsequent comments should be made in a new section. The result of the discussion was Symbol keep vote.svg Approved.

EarwigBot I 3
Operator: The Earwig

Automatic or Manually assisted: Automatic, unsupervised

Programming language(s): Python, Pywikipedia

Function overview: The bot will assist WikiProject Presidential Elections by tagging certain articles that are within the scope of the project with WikiProject United States presidential elections.

Edit period(s): One time.

Estimated number of pages affected: Approximately 400 pages, per User:EarwigBot I/Source.

Already has a bot flag (Y/N): Y

Function details: A while back, a user approached me on my talk page requesting that I help them complete a bot task that they need done. The user is a member of WikiProject United States Presidential Elections, and the task involves tagging the talk pages of the articles listed here with the template WikiProject United States presidential elections, assuming that they do not already have the template there. I did a limited screening, and the resulting 400+ pages represent all of the pages that are not tagged, are not redirects, and are not disambiguation talk pages. The task of this bot is to tag those pages with the template, and auto-assess it if possible (it will use the top assessment grade listed on the page). It will also respect WikiProjectBanners. Although there are other bots that do this kind of task, I'd prefer to do this myself. The code is simple, and the task is straightforward.

Discussion
Looks straight-forward. – Quadell (talk) 18:08, 29 June 2009 (UTC)
 * I made some stupid errors, because I forgot that the WikiProject banner shell has redirects, so there were a few of these, but nothing major. Everything else seems fine, as well as the auto-assessment. Logs are at User:EarwigBot I/Logs/Task 5. The Earwig  (Talk &#124; Contribs) 20:54, 29 June 2009 (UTC)

 MBisanz  talk 02:02, 6 July 2009 (UTC)
 * The above discussion is preserved as an archive of the debate. Please do not modify it. Subsequent comments should be made in a new section.