Wikispecies:Bots/Requests for approval/DannyS712 bot

From Wikispecies
Jump to navigation Jump to search

DannyS712 bot[edit]

  1. Operator: DannyS712
  2. Automatic or Manually Assisted: Automatic
  3. Programming Language: Via JWB
  4. Function Summary: Replace magic ISBN links with uses of {{ISBN}}
  5. Edit period: One time run to clear Category:Pages using ISBN magic links
  6. Edit rate requested:
  7. Already has a bot flag: No
  8. Function Details: For every page in Category:Pages using ISBN magic links, replace (using a regex) ISBN ([\d-]{10,}X?) with {{ISBN|$1}}.

At some point, magic isbn links will be removed (phab:T145604). To avoid the links breaking when this happens, the bot will preemptively replace magic links with the ISBN template. The regex above should catch most cases. I tested this with my main account, and have updated all templates to use {{ISBN}}, but 5,545 pages still use magic links not via a template.

Let me know if there are any questions. Thanks, --DannyS712 (talk) 01:55, 6 January 2020 (UTC)[reply]


If this is a concern, it was not for me, but no worries, I will commit as a Crat to the removal of the rights after the run is done. Cheers Scott Thomson (Faendalimas) talk 20:25, 7 January 2020 (UTC)[reply]
  • The ISBN magic link issue should be dealt with fairly soon, regardless the name of the bot. As the Phabricator RfC points out: "magic links functionality should be disabled a year or so after the MediaWiki 1.28 release". Considering that MediaWiki version 1.28 was released in November 28, 2016 it is my guess that the magic links functionality might be dropped at any time. (For reference, the current version used by the servers is MediaWiki 1.34 released in December 19, 2019.) Tommy Kronkvist (talk),23:51, 7 January 2020 (UTC).[reply]


  1.  Support also for speedy, cheers Scott Thomson (Faendalimas) talk 14:18, 6 January 2020 (UTC)[reply]
  2.  Support experienced contributor for this type of edit. Andyboorman (talk) 18:49, 9 January 2020 (UTC)[reply]
  3.  Support Why not try it? Every hand is good.--Rosičák (talk) 19:07, 9 January 2020 (UTC)[reply]


  1. Oppose I would be very cautious in giving a bot-permit for one-time-run, unless the bot permit is promptly removed afterwards. Can a crat commit himself to do this? This AWB regex can easily be executed by an already active bot, so why bother creating a new, special bot? Mariusm (talk) 17:02, 7 January 2020 (UTC)[reply]


Approved. –Tommy Kronkvist (talk), 08:42, 14 January 2020 (UTC).[reply]