Wikipedia:Bots/Requests for approval/Rick Bot 2
- 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: Rick Block (talk) 14:40, 8 April 2008 (UTC)[reply]
Automatic or Manually Assisted: Automatic, unsupervised
Programming Language(s): Shell/awk w/ pywikipedia
Function Summary: Maintain Wikipedia:WBFLN and associated by-year lists such as Wikipedia:Featured lists nominated in 2008
Edit period(s) (e.g. Continuous, daily, one time run): Daily
Edit rate requested: Max would be less than 10 edits per day (more reads)
Already has a bot flag (Y/N): Y
Function Details: Just like what is currently done for Wikipedia:WBFAN, but fully automated rather than manually assisted. Involves:
- reading the previous and current monthly log files
- reading an archived nomination page for each promoted list and determining the nominator(s). This is currently done by looking for the first link to a user page in the contents of the nomination page. An alternate approach would be to consider the user who created the nomination page the nominator (for a fully automated tool, I think this would probably be better)
- adding any new nominations to the appropriate by-year list
- reading Wikipedia:FL and Wikipedia:FFL
- updating all by-year lists to indicate current featured (or not) status
- reading all (updated) by-year lists and regenerating the table in Wikipedia:WBFAN
Discussion
[edit]Sounds fine. — Werdna talk 06:06, 9 April 2008 (UTC)[reply]
- Sounds good. Approved for trial (5 days). Please provide a link to the relevant contributions and/or diffs when the trial is complete. SQLQuery me! 12:28, 9 April 2008 (UTC)[reply]
Checking through recent contribs it's been running fine as far as I could tell, might as well just close this to make it all official like. Q T C 06:42, 20 April 2008 (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.