Wikipedia:Bots/Requests for approval/Blakebot


 * The following discussion is an archived debate. Please do not modify it. To request review of this BRFA, please start a new section at WT:BRFA. The result of the discussion was Symbol neutral vote.svg Request Expired.

Blakebot
Operator: Wpusers

Automatic or Manually assisted: Fully automatic, with the possibility to manually override the bots behavior if desired.

Programming language(s): Python

Function overview:
 * Query Wikipedia API every X minutes (Idea: 5-10 min ish) for new pages
 * If bot is cold started, fetch newpagelist with the last X (Idea: 25-50) pages. (See: Note 1)
 * If the bot is running, only fetch the list of new pages since the last visit.


 * If the bot has found any new pages, load the page content and start to parse it.
 * Bot will parse the content to determine if any maintenance tags have to be placed.


 * If there is a need to place a maintenance tag, add the tag to the article, and resume with the next article.

Edit period(s): Continuous

Already has a bot flag (Y/N): (Not applicable, new bot)

Function details:
 * If the page is deleted under G7 (author request) no one gets a message as I see that as overriding other concerns.
 * If the page is userfied or redirected, no one gets a message.
 * If the page is deleted and the admin does not reference CSD criteria in the deletion summary no one gets a message.
 * If an admin deletes a page and cites multiple criteria, editors who added a tag corresponding to any of the criteria in the admin's deletion reason will not get a message.

Discussion
- Jarry1250 [Humorous? Discuss.] 12:21, 8 November 2009 (UTC)


 * The above discussion is preserved as an archive of the debate. Please do not modify it. To request review of this BRFA, please start a new section at WT:BRFA.