Wikipedia:Bots/Requests for approval/AntiRedirBot


 * 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 delete vote.svg Denied.

AntiRedirBot
Operator: Andrew Hampe

Automatic or Manually Assisted: Manually Assisted

Programming Language(s): AutoWikiBrowser

Function Summary: Detects a redirect page, checks what links to it, and edits links to go to the right place. Also detects double redirects and corrects the redirect pages to go to the right place.

Edit period(s) (e.g. Continuous, daily, one time run): Continuous

Edit rate requested: 5-20 edits per minute (Final speed is unknown)

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

Function Details: The bot will detect redirects in three ways (In the order given): First, it will check for double redirects by monitoring Special:DoubleRedirects. Second, it will monitor page moves on Special:Log. Second, when either the operator tells it to, or it runs out of work to do, it will get a random redirect from Special:Randomredirect. When the bot detects a redirect (using one of the methods above), it will check what links to the redirect, compile a list of link edits to do, then ask the person running the bot to approve either the whole list, or approve them one by one. Then the bot will run through the list, making the edits. After the bot has finished making the approved edits, the bot will go back and tags the redirect noting that it was checked, with the date, then go to search for another redirect to check.

Discussion
It isn't normally a good idea to edit a link just to bypass a redirect. Redirects in R with possibilities nearly always shouldn't be bypassed; redirects in R from misspelling probably should be. Adding a redirect-type template to the redirect itself would make sense, though. --ais523 16:57, 1 April 2007 (UTC)
 * Are you aware of the entire Redirects policy? — M ETS 501 (talk) 16:59, 1 April 2007 (UTC)
 * The bot is meant to change redirects like Blah Blah -> Blah blah, Blah-blah -> Blah blah, Blah bhal -> Blah blah and double redirects. --Andrew Hampe Talk 17:06, 1 April 2007 (UTC)
 * Ok, I'll use it for Life in The Ocean -> Life in the Seas, Blah bhal -> Blah blah and double redirects. --Andrew Hampe Talk 17:12, 1 April 2007 (UTC)
 * Isn't your blah-example actually a row of double redirects? Considering Don't fix redirects that aren't broken and the note at Special:DoubleRedirects saying that bots already fix double redirects, I fail to see the use of your bot at the moment. — Ocolon 17:17, 1 April 2007 (UTC)
 * My example is like this: link in article ---redirect---> target article --Andrew Hampe Talk 17:24, 1 April 2007 (UTC)
 * However, that violates the redirect policy of "if it ain't broke, don't fix it". ST47 Talk 19:33, 1 April 2007 (UTC)
 * Specifically this --pgk 19:40, 1 April 2007 (UTC)

— M ETS 501 (talk) 21:47, 4 April 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.