Wikipedia:Bots/Requests for approval/RussBot 2
{{Newbot|RussBot 2}} Operator: R'n'B (call me Russ) Automatic or Manually Assisted: Automatic Programming Language(s): Python (Pywikipediabot framework) Function Overview: Fix targets of redirected talk pages that meet criteria outlined below Edit period(s): One time per database dump Already has a bot flag (Y/N): Y Function Details: From an analysis of the last database dump, I have generated a report of pages in the Talk: namespace that are redirects but whose targets appear to be incorrect. These fall into two groups: (a) the corresponding article is not a redirect; and (b) the corresponding article is a redirect, but to a different target than the talk page target. This bot task would make the following changes: Looks good to me. If the article doesn't exist that the article is redirecting to, you'll log accordingly, won't you? Of course you will. - Jarry1250 (t, c) 18:13, 5 March 2009 (UTC) The bot should also properly handle the case where Talk:TITLE-1 is itself a redirect to Talk:TITLE-3; consider for example Template:uw-v1 and its talk page. I don't know that this would ever actually happen in the Talk namespace (do we ever do {{tl|central}}-style redirections in the Talk namespace?), but better safe than sorry. Anomie⚔ 19:31, 5 March 2009 (UTC) : Responding to Jarry1250: yes, if the bot doesn't edit the talk page, it will list that page in its report (which will replace the current report linked to above). Responding to Anomie: OK, if TITLE-1 is an article but Talk:TITLE-1 is a redirect to Talk:TITLE-3, the bot will redirect the Talk:TITLE to Talk:TITLE-3, assuming all the other criteria are met. --R'n'B (call me Russ) 16:30, 10 March 2009 (UTC) NOTE: I have amended the proposed task since the preceding comments were posted. --R'n'B (call me Russ) 13:08, 12 March 2009 (UTC) There are some random talk pages like [http://en.wikipedia.org/w/index.php?title=Special%3AWhatLinksHere&target=Template%3ACentral&namespace=7] where the {{tl|central}} is used, but those are rare. Looks good to me, approved for {{BotTrial|edits=50}}. MBisanz talk 06:00, 15 March 2009 (UTC) Ack. Didn't we just get rid of {{tl|WPRedir}} (a WikiProject talk page tag for redirects)? How is tagging the talk pages of every disambiguation page any different? Is anything served by adding these tags? --MZMcBride (talk) 17:19, 19 March 2009 (UTC) : Um, I don't know. But I'm not tagging the talk page of "every disambiguation page"; I'm only putting the banner on talk pages that already existed but were incorrectly redirected to the talk page of a different article. (Typically, this happens when a user moves "A" to "A (subtopic)", leaving a redirect behind for both "A" and "Talk:A", then changes "A" into a disambiguation page but forgets that the talk redirect is there.) --R'n'B (call me Russ) 18:46, 19 March 2009 (UTC) ::Ah, fair enough. The edit summaries ("Robot: creating talk page for disambiguation page") are sometimes a bit misleading, though I'm not sure if there's a better word than "creating." --MZMcBride (talk) 01:18, 20 March 2009 (UTC) :{{BotApproved}} With concerns allayed, I'm approving the bot. MBisanz talk 06:04, 31 March 2009 (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.
RussBot 2[[User:RussBot|RussBot]] 2
=Discussion=