Wikipedia:Bots/Requests for approval/AccReqBot
From Wikipedia, the free encyclopedia
[edit] AccReqBot
tasks • contribs • count • logs • page moves • block user • block log • flag log • flag bot
Automatic or Manually Assisted: Automatic, probably manually started.
Programming Language(s): Perl, using Perlwikipedia and WWW:Mechanize and Net::SMTP
Function Summary: To assist in Wikipedia:Request an account, including archiving and checking if an account exists.
Edit period(s) (e.g. Continuous, daily, one time run): I can't see it being run more often than hourly
Edit rate requested: 10 edits per hour, if that.
Already has a bot flag (Y/N): N
Function Details: Gets and parses Wikipedia:Request an account for a full list of requests, determines if it exists, if so, it removes that request. If the account was created by a user (not an IP) it archives it as complete. There's a 2 second wait between checking requests, to avoid killing the servers and to avoid error 500.
[edit] Discussion
Approved for trial. This seems pretty straightforward and I see no issues with it. Remove invalid entries and archive completed ones. Specifying a time limit or edit count for this trial wouldn't seem to apply, so just make sure that there are enough edits to see both invalid entry removal and automatic archiving. Post your results here so we can check them over and approve the request. -- RM 13:42, 27 March 2007 (UTC)
- I'm satisfied with it, and I'm now running it on a 5 minute delay, I've added SMTP ability to email users who request an account that exists, and the archiving functionality seems to be OK. ST47Talk 13:37, 1 April 2007 (UTC)