Wikipedia:Bots/Requests for approval/SatyrBot 2


 * The following discussion is an archived debate. Please do not modify it. Subsequent comments should be made in a new section. The result of the discussion was Symbol keep vote.svg Approved.

SatyrBot
Operator: SatyrTN

Automatic or Manually Assisted: Automatic, supervised

Programming Language(s): PHP

Function Summary: Add WikiProject tags to Talk pages of articles in specified categories.

Edit period(s) (e.g. Continuous, daily, one time run): One time runs as requested.

Edit rate requested: 6 edits per minute

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

Function Details:

(All activities below except the actual edit are done through the query api)


 * Bot retrieves a specified page and pulls out a list of Categories and a WikiProject tag.
 * For each Category, it retrieves the Articles in that Category.
 * For each Article, it checks to see if the Tag is on the Talk page of the Article.
 * If not, it edits the Talk page to place the Tag at the top.

Discussion
I wrote this functionality to help with WikiProject LGBT studies. However, our tag has an assessment component, so I've been reviewing each page before tagging, thus haven't used any automation. I noticed, though, that BOTREQ is getting more and more requests for this same functionality, so I'm requesting approval to run the bot in automated mode.

Seems straightfoward in principle given past examples (though I personally think the whole thing is being massively overdone, especially on "reach exceeds their grasp" projects). However, just as there's a large number of such requests, there's also an increasingly large number of 'bots approved to deal with them. Should these be coordinating in some fashion? To deal with supply/demand issues, and to coordinate total server load in what's essentially one single giant task. (If such coordination should eventually lead to one edit being used to add six templates (if six templates must be added), rather tha six bots using six edits, to add one each, that'd be ideal, but admittedly seems less than likely.) Alai 07:17, 5 February 2007 (UTC)


 * Comment: And to add to the fray, there's Template talk:Multiproject being developed, which would mean a seventh edit at some point in the future... Just a side note. -- SatyrTN (talk | contribs)  14:38, 5 February 2007 (UTC)

Make 50-100 edits and post back here with diffs. — Mets501 (talk) 19:37, 7 February 2007 (UTC)


 * Trial run on request to add WikiProject Spain to articles in various categories. I picked out Category:Spanish culture, which has 49 pages in it.  A couple of diffs: Talk:Celtiberian script Talk:Carnival of Cádiz Talk:Salvador Dalí
 * The full run can be seen easily on the bot's edit history. Also note that the template was already on 10 pages, examples: Talk:Don Juan, Talk:Iberian naming customs.
 * -- SatyrTN (talk | contribs) 03:57, 8 February 2007 (UTC)

This bot shall run with a flag. — Mets501 (talk) 12:01, 8 February 2007 (UTC)


 * The above discussion is preserved as an archive of the debate. Please do not modify it. Subsequent comments should be made in a new section.