Wikipedia:Bots/Requests for approval/ZabesBot


 * The following discussion is an archived debate. Please do not modify it. To request review of this BRFA, please start a new section at Bots/Noticeboard. The result of the discussion was

ZabesBot
Operator:

Time filed: 22:43, Saturday, January 15, 2022 (UTC)

Automatic, Supervised, or Manual: automatic

Programming language(s): Python

Source code available: pywikibot interwikidata.py script

Function overview: cleaning up old interwikilinks

Links to relevant discussions (where appropriate):

Edit period(s): one time rum

Estimated number of pages affected: Did not count, probably between a few hundret and a few thousand

Exclusion compliant (Yes/No): Yes

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

Function details: There are still quite a few articles that contain old interwikilinks. I would like to clean them up. The bot basically goes through all pages and then removes the interwiki links if the article is linked in the corresponding Wikidata object and there are no conflicts with the interwiki links.

Discussion
Could you give an example or three of what edits you will be making with your bot? Primefac (talk) 09:31, 16 January 2022 (UTC) I made 3 test edits. --Zabe (talk) 12:18, 16 January 2022 (UTC)
 * This bot appears to have edited since this BRFA was filed. Bots may not edit outside their own or their operator's userspace unless approved or approved for trial. AnomieBOT ⚡ 12:17, 16 January 2022 (UTC)
 * I apologise but I should have asked this the first time - how are you finding these and could you give a slightly more accurate indication of how many edits are being planned? Primefac (talk) 19:05, 16 January 2022 (UTC)
 * I am fairly simply going through all pages in the article namespace. If that is too bad, I guess I could use a xml dump. --Zabe (talk) 21:39, 16 January 2022 (UTC)
 * For the number of edits, I need to query a bit. --Zabe (talk) 21:41, 16 January 2022 (UTC)
 * , have you had an opportunity to determine what sort of scale of edits we're looking at? Primefac (talk) 14:01, 13 February 2022 (UTC)
 * No, feel free to mark this request as stalled or so until I find some time to do that. --Zabe (talk) 17:00, 15 February 2022 (UTC)

Pending numbers-crunching. Primefac (talk) 12:39, 16 February 2022 (UTC)
 * @Zabe? &#8213;  Qwerfjkl talk  09:05, 14 May 2022 (UTC)
 * I currently do not have the time to work on this. I withdraw this request for now. --Zabe (talk) 11:56, 14 May 2022 (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 Bots/Noticeboard.