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 Approved.
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#Pages_list.
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
editApproved for trial (30 edits). Please provide a link to the relevant contributions and/or diffs when the trial is complete. Looks straight-forward. – Quadell (talk) 18:08, 29 June 2009 (UTC)[reply]
- Trial complete. 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 | Contribs) 20:54, 29 June 2009 (UTC)[reply]
Approved. MBisanz talk 02:02, 6 July 2009 (UTC)[reply]
- 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.