Wikipedia:Bots/Requests for approval/AccReqBot

From Wikipedia, the free encyclopedia

[edit] AccReqBot

taskscontribscountlogspage movesblock userblock logflag logflag bot

Operator: ST47Talk

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)
Give me another 24 hours to make sure the new archive regex works. ST47Talk 23:27, 2 April 2007 (UTC)
More like 72, but we had to rewrite the bot. I'm satisfied for now, but there's discussion of adding another function, so hang in there for a bit. ST47Talk 18:52, 5 April 2007 (UTC)
No rush :-) Just let us know when you're done. —METS501 (talk) 20:18, 5 April 2007 (UTC)
Does BAG have any objection to welcoming the accounts that are registered here by users or admins? ST47Talk 12:47, 6 April 2007 (UTC)