Wikipedia:Bots/Requests for approval/LivingBot 19


 * 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

LivingBot 19
Operator:

Time filed: 15:57, 26 July 2011 (UTC)

Automatic or Manual: Automatic

Programming language(s): PHP (Peachy)

Source code available: Haven't written it yet, will be (from my Toolserver SVN).

Function overview: Perform simple tasks relating to publishing The Signpost

Links to relevant discussions (where appropriate): N/A. I am currently responsible for this process, and no-one objected when I raised it recently. Any successor could choose to use the script (or not). Merely replacing manual edits either way (no innovation).

Edit period(s):Once a week.

Estimated number of pages affected: Half a dozen a week

Exclusion compliant (Y/N): Yes

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

Function details: I am current interim editor-in-chief of The Signpost. At the moment, every week, the editor-in-chief must perform a long series of edits (see Wikipedia_Signpost/Newsroom/Publishing) in order to publish. All of these are entirely robotic in nature (updated dates, etc.) and therefore are best done by bot.

Discussion
Sounds pretty simple to me. Which exact steps do you need the bot to do? I notice one step, for instance is to Semi-Protect a page. SQL Query me! 20:07, 26 July 2011 (UTC)
 * Oh, sorry, yes. This approval relates to all the tasks that involve editing English Wikipedia, except a number which are de facto obsolete (including the semi-protection step you mention). Hence LivingBot would not need +sysop. (Incidentally, I should mention that the script will have a master password, handed from editor-in-chief predecessor to successor, since other parts of it -- not included in this approval -- related to external sites, as mentioned in the instructions linked above.) - Jarry1250 [Weasel? Discuss.] 20:37, 26 July 2011 (UTC)
 * This is pretty uncontroversial. Let's see how it does for 2 weeks.  SQL Query me!  05:48, 27 July 2011 (UTC)
 * If the bot has other tasks that don't require sysop flag, you should probably make a separate account for the ones that do (i.e. this one). — HELL KNOWZ  ▎TALK 07:43, 2 August 2011 (UTC)
 * No, I think you misread: this task does not require +sysop. Oh, and the first run completed last night, only one small error. - Jarry1250 [Weasel? Discuss.] 17:03, 2 August 2011 (UTC)
 * Woops! Misread indeed. — HELL KNOWZ  ▎TALK 17:45, 2 August 2011 (UTC)
 * Second run last night, no errors with the actions of the bot viz this BRFA. . - Jarry1250 [Weasel? Discuss.] 18:52, 9 August 2011 (UTC)
 * Looks like the trial went off without a hitch.  SQL Query me!  23:03, 11 August 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.