Wikipedia:Bots/Requests for approval/The Anonybot


 * 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

The Anonybot
Operator:

Time filed: 08:11, Saturday January 19, 2013 (UTC)

Automatic, Supervised, or Manual: Supervised

Programming language(s): Objective-C (not a typical language for Wikipedia bots)

Source code available: Not yet, at least

Function overview: Removes Wikivoyage-inline from article pages and adds the voy (Wikivoyage) parameter to Sister project links.

Links to relevant discussions (where appropriate): Bot requests/Archive 52

Edit period(s): One time run (but may be ran again if necessary, of course)

Estimated number of pages affected: Up to 2700 according to the transclusion count of Wikivoyage-inline

Exclusion compliant (Yes/No): Yes

Already has a bot flag (Yes/No): No

Function details: The bot will edit articles of geographical places (counties, states, cities, etc.) that are in a list, possibly the list of articles that Wikivoyage-inline is transcluded in. Wikivoyage-inline will be completely removed from the External links section and the voy (Wikivoyage) template parameter will be added to a Sister project links in the same section. The reason this will be done is for consistency: Wikivoyage is now a Wikimedia project and is now included in Sister project links, along with the rest of the other projects. For an exact example of an edit, see [//en.wikipedia.org/w/index.php?title=User:The_Anonymouse/sandbox2&diff=533730196&oldid=533725621 this test] (done by my test bot) or [//en.wikipedia.org/w/index.php?title=United_Kingdom&diff=533565230&oldid=533527823 this real article edit] (done by me as an example).

Discussion
Sounds reasonable. Doc James (talk · contribs · email) (if I write on your page reply on mine) 09:01, 19 January 2013 (UTC) Yes, I did have to right my own library, and it is using the API. I'll check out that page, Legoktm (thanks for the link). The Anonymouse (talk &#124; contribs) 16:47, 19 January 2013 (UTC)
 * Is your bot using the API? I'm not familiar with the API being able to handle Objective-C, which if I'm not mistaken is used by Apple, let alone C. — Preceding unsigned comment added by Cyberpower678 (talk • contribs) 14:20, 19 January 2013 (UTC)
 * Any language can use the API as long it can make requests to webpages, which I imagine Objective-C can. I'm guessing Anonymouse had to write xyr own library though. Anonymouse, if you did write your own library/interface, please add it to mw:API:Client code. :) Legoktm (talk) 14:26, 19 January 2013 (UTC)
 * You learn new stuff everyday. Thanks again, Legoktm.— cyberpower ChatOnline 14:39, 19 January 2013 (UTC)

 MBisanz  talk 17:02, 19 January 2013 (UTC)


 * BAGAssistanceNeeded The bot made its first edit, but now it keeps running into the captcha. If an admin marked it as confirmed (it's not autoconfirmed), would that help? The Anonymouse (talk &#124; contribs) 21:57, 19 January 2013 (UTC)
 * I have added the confirmed flag to the botn you shouldn't hit the captcha any more.  ·Add§hore·  T alk T o M e ! 22:12, 19 January 2013 (UTC)
 * Thanks, Addshore. The Anonymouse (talk &#124; contribs) 05:05, 20 January 2013 (UTC)
 * That shouldn't have been hitting the captcha anyway, external links to WMF sites shouldn't require a captcha. Fixed. Anomie⚔ 22:51, 21 January 2013 (UTC)
 * Interesting... so I guess the bot helped discover a problem. The Anonymouse (talk &#124; contribs) 06:04, 22 January 2013 (UTC)

I am posting the results of the bot's trial while it edits at User:The Anonybot/List. The Anonymouse (talk &#124; contribs) 22:35, 20 January 2013 (UTC) No longer being used. The Anonymouse (talk &#124; contribs) 06:04, 22 January 2013 (UTC)
 * The Anonymouse (talk &#124; contribs) 06:04, 22 January 2013 (UTC)
 *  MBisanz  talk 22:55, 24 January 2013 (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.