Wikipedia:Bots/Requests for approval/Snotbot


 * 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 keep vote.svg Approved.

Snotbot
Operator:

Time filed: 17:45, Saturday January 8, 2011 (UTC)

Automatic or Manually assisted: Manually assisted.

Programming language(s): Python.

Source code available: Uses pywikipedia, source code is not publicly posted but I wouldn't be opposed to emailing it to anyone.

Function overview: Searches for newly created articles which have fallen off the backlog of Special:Newpages (i.e. they have existed for more than 30 days and were not patrolled by anyone). Will add a hidden category to all future, expired, unpatrolled articles (with no intention to retroactively search for past unpatrolled articles, from before the date of bot approval).

Links to relevant discussions (where appropriate): WT:NPP

Edit period(s): Will run once per day maximum, and only if the Special:Newpages backlog is close to the 30-day limit.

Estimated number of pages affected: Perhaps up to 100 articles per day or more, depends on how many articles fall off the Special:Newpages backlog that day. However, many days will require no edits at all (like today, since the backlog is not close to the edge).

Exclusion compliant (Y/N): No

Already has a bot flag (Y/N): No

Function details: See above for full function description. As for exclusion compliance, I'm not seeing any reason to check for opt-out messages in this case. The bot will never edit user pages.

Discussion
Accidentally created the request with the bot account. Just posting here so you know it's really me. Snotty Wong  converse 18:09, 8 January 2011 (UTC)


 * Note that exclusion compliance is about following bots, not just user talk page opt-outs. In any case, this should not be applicable to your bot.


 * Let's see it categorize some pages. — HELL KNOWZ  ▎TALK 17:16, 9 January 2011 (UTC)
 * Ok, thanks. It may be a few days before the backlog at Special:Newpages creeps back to the end.  I predict it will happen on 1/15 or 1/16.  Until then, the bot won't have a reason to make any edits.  Snotty Wong   spill the beans 17:35, 10 January 2011 (UTC)
 * Take your time. — HELL KNOWZ  ▎TALK 17:36, 10 January 2011 (UTC)
 * Looks like my prediction came true to the day... About 53 pages fell off the new page list on 1/15. The bot tracked them and made a couple more than 50 edits (just to finish out the day).  Still a couple of kinks to work out, but it looks like it is working as it should be.  I noticed after the fact that it wasn't adding a newline after the New unreviewed article template, and I've fixed that already.  There are a few more situations it needs to look out for (so that it doesn't post a double template), and those checks will be added in shortly.  Let me know if there's anything else I need to do to get approval.  Thanks!  Snotty Wong   express 21:46, 17 January 2011 (UTC)
 * Oh, also the consensus changed such that instead of adding a separate hidden category to the bottom of the page, the bot will now just add New unreviewed article to the top of the page if it is already not there. That will automatically add it to an existing category which already serves the required purpose.  Snotty Wong   gab 22:15, 17 January 2011 (UTC)


 * Edit look fine. Make sure you don't add a newline if the article starts with newline(s), like here. —  HELL KNOWZ  ▎TALK 08:56, 18 January 2011 (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.