Wikipedia:Bots/Requests for approval/AFC clerk bot

AFC clerk bot

[[User:AFC clerk bot|AFC clerk bot]]

{{Newbot|AFC clerk bot}}

Operator: {{User|I-20}}

Automatic or Manually assisted: automatically

Programming language(s): Python

Source code available: I will write it and place it in my Toolserver [https://svn.toolserver.org/svnroot/andrew SVN repository]

Function overview: Relocate AFC submissions

Links to relevant discussions (where appropriate): WikiProject Articles for creation

Edit period(s): Continuous

Estimated number of pages affected: depending on how many misplaced submissions there are

Exclusion compliant (Y/N): N (AFC pages are not meant for bots, but this is a example)

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

Function details:

  1. Patrols pending AFC submissions
  2. If a submission is not in the Wikipedia talk: namespace, it strips the username/IP out and moves it to a subpage of AFC

I know that this will face opposition, and the fact that we don't have that many misplaced submissions.

=Discussion=

So far, the results are looking great. I-20the highway 23:09, 24 August 2010 (UTC)


If you could post a note somewhere that you think it would meet opposition and link that from here so we can check on consensus, that would be great. MBisanz talk 01:54, 26 August 2010 (UTC)

  • It would be good if you could provide some details on "patrolling" and some code that shows your bot would not be as stupid as mine was that I closed recently because it wasn't worth it. -- DQ (t) (e) 17:37, 26 August 2010 (UTC)
  • MBisanz, I will do that. DeltaQuad, I'll post the code in a moment. I-20the highway 22:17, 26 August 2010 (UTC)
  • "Patrol" = search in. The code is posted now. I have also shot a link to this BRfA. I-20the highway 22:21, 26 August 2010 (UTC)
  • I don't think this is really necessary. The very few requests we have on the mainspace are quickly spotted or just deleted for G11, etc. For userspace submissions, that is perfectly OK as it is suggested that users can submit an article starting in their userspace. fetch·comms 22:24, 26 August 2010 (UTC)
  • I knew that. I-20the highway 22:26, 26 August 2010 (UTC)

{{BotTrial|days=7}} MBisanz talk 05:34, 30 August 2010 (UTC)

  • One thing I noticed going over the code is that your tagging all submissions in NS 4. When I was programing for my bot I was told that NS 4 is fine and even sometimes required. Also I don't see anything about user subpages that my bot moved improperly to WT:AFC/USERNAME/SUBPAGENAME. Does you bot cover this? -- DQ (t) (e) 16:52, 30 August 2010 (UTC)

:* (additionally) If you are going to be moving submissions to the Wikipedia talk: namespace, it would be best to tag submissions with {{para|ns|5}} instead of 4. — The Earwig (talk) 17:05, 30 August 2010 (UTC)

::*I think I found the answer to one of my questions, the userpage one. Is this it?:tmp = tmp.replace(tmp.split("/")[0]+"/","") Also I had the CSD tags removed, but it also ignored some CSD taggings like copyvios and attack pages. Is you bot set to do both the checking and removal so we don't waist administrators time? Also what about moving if the article has already been created? I have had those issues a few times. (Like approved by a reviewer, but still have the tag) Also does you bot leave a CSD tag behind after a move, but of course not in the userspace so users know where the article went? Also how does the bot deal with edit conflicts? (I ran into that issue several times) -- DQ (t) (e) 17:26, 30 August 2010 (UTC)

:::* Anyway: I will process namespace 0 (Main space) and move to 5 (Wikipedia talk). I will also obey CSD tags (at least {{db- tags placed by Twinkle). I-20the highway 00:08, 31 August 2010 (UTC)

:::*I will request comments on WT:WPAFC and WP:VPP if I will do userspace, since some people are opposed to that. I-20the highway 00:11, 31 August 2010 (UTC)

::::*Thanks. MBisanz talk 19:36, 3 September 2010 (UTC)

:::::*Went ahead and got the bot autoconfirmed. I-20the highway 01:55, 6 September 2010 (UTC)

::::::* So, I still have a few outstanding quesitons from above like: "What about moving if the article has already been created? I have had those issues a few times. (Like approved by a reviewer, but still have the tag) Also how does the bot deal with edit conflicts? (I ran into that issue several times)" Could I get some answers please? -- DQ (t) (e) 19:13, 12 September 2010 (UTC)

{{od|4}} Hello. If the article was created (but the tag hasn't been removed), the bot currently moves over the redirect (this is possible in MediaWiki). However, I could not do that and warn the reviewer, but that's for another debate. I-20the highway 22:08, 15 September 2010 (UTC)

: And this is now fixed. More on my talk. I-20the highway 23:47, 15 September 2010 (UTC)

:: {{BotTrialComplete}} (for quite some time) I-20the highway 23:53, 23 September 2010 (UTC)

Respectfully request that this request be put on hold until the operator discusses it with the project concerned. I did not even know about this bot until today. Thanks — Martin (MSGJ · talk) 12:00, 24 September 2010 (UTC)

: Done. I-20the highway 19:59, 24 September 2010 (UTC)

:: Need to deploy a fix. I-20the highway 20:49, 27 September 2010 (UTC)

::: Bot has done rouge: admins should fix page titles and block the bot. Withdrawn, since I feel that I have lost the community's trust to program bots. for a fresh start on this. I-20the highway 22:06, 27 September 2010 (UTC)

::::(edit conflict) You don't need to withdraw it. It would be very useful to have such a bot. It just moved 10 articles into AFC. I'm sure you can fix it. --Alpha Quadrant talk 22:14, 27 September 2010 (UTC)

{{BotWithdrawn}} — The Earwig (talk) 22:12, 27 September 2010 (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.