Project:Requests for permissions/DelintBot
User:DelintBot
[edit ]- Requested user-rights: Bot.
- DelintBot (talk • local contribs • global contribs • logs • rights • global account )
This bot's job would be to fix lint errors on this wiki, specifically obsolete-tag and bogus-image-options albeit I intend to enhance its capabilities to handle other errors in the future (but I would not run the updated code here without prior approval!). It would not edit translations. Although it can also fix night-mode-unaware-background-color errors, it seems like that particular category is not something that actually affects this wiki (or in case it does, is riddled with too many false positives). I also see a request for a one-off bot job made by Tgr that I believe could be handled by this bot. It is currently flagged on bnwikt under the username RedminBot where it is approved to fix all lint errors.
Source code: https://gitlab.wikimedia.org/toolforge-repos/redminbot/
Edge cases previously encountered in Wikitext that currently receive special attention: https://gitlab.wikimedia.org/toolforge-repos/redminbot/-/blob/main/test_delinter.py
Thank you. Redmin (talk) 13:52, 12 February 2026 (UTC) reply
- Oops, I am only now realizing that I said the bot was flagged on bnwikt, it is actually flagged on bnwikibooks instead. Redmin (talk) 20:26, 2 March 2026 (UTC) reply
- @Redmin: Can you please run some sample test edits first?--Jasper Deng (talk) 19:21, 13 March 2026 (UTC) reply
- @Jasper Deng, done; there was a mistake on my part concerning the edit summaries, which were in Bengali as the bot usually runs on Bengali-language wikis but I have since fixed that. Redmin (talk) 07:06, 14 March 2026 (UTC) reply
- Okay, so there was apparently an error: on three RelEng Team archive pages, there were URLs inside angle brackets that had URL query parameters which were interpreted as attributes of a HTML tag. I have fixed all of those pages and introduced a new check so a mistake like that never happens again. Redmin (talk) 07:40, 14 March 2026 (UTC) reply
- @Jasper Deng, done; there was a mistake on my part concerning the edit summaries, which were in Bengali as the bot usually runs on Bengali-language wikis but I have since fixed that. Redmin (talk) 07:06, 14 March 2026 (UTC) reply
- @Redmin: Can you please run some sample test edits first?--Jasper Deng (talk) 19:21, 13 March 2026 (UTC) reply
- Just wanted to note that the bot has received the flag on Bengali Wiktionary and Wikidata since I started this request. Redmin (talk) 19:36, 27 March 2026 (UTC) reply
- @Jasper Deng: ping :) Redmin (talk) 19:38, 9 April 2026 (UTC) reply
I'll admit I personally despite the entire concept of lint errors and consider the goal of fixing obsolete tags on a wiki as full of ancient junk pages as this one to be a colossal waste of effort. But I'm quite sure the community would disagree with me about that goal, the test edits look fine, and I shouldn't let my biases interfere with my role as a crat, so I will say "more power to you" and have Yes Granted bot access. * Pppery * it has begun 03:51, 18 May 2026 (UTC) reply
- Thanks, it means the bot can complete the bot job request made by Tgr, too, right? Redmin (talk) 13:47, 19 May 2026 (UTC) reply
- Could you point to that bot job request? I'm not seeing it. * Pppery * it has begun 15:10, 19 May 2026 (UTC) reply
- Yeah, I am talking about this one. Redmin (talk) 15:57, 20 May 2026 (UTC) reply
- I would prefer a separate request page, set of test edits, etc. for that. And maybe not run that on an account named "DelintBot" since it has nothing to do with lint errors. Should be much quicker than this request (unless I'm on strike at the time); this took so long because I refused to grant for a long time as a personal statement before pragamatism took over eventually. * Pppery * it has begun 06:41, 22 May 2026 (UTC) reply
- Aha, I will make a new request under my ‘RedminBot’ account then.
- PS. Apologies for not getting to this earlier; I must have somehow missed any notification I received. Redmin (talk) 20:27, 2 June 2026 (UTC) reply
- I would prefer a separate request page, set of test edits, etc. for that. And maybe not run that on an account named "DelintBot" since it has nothing to do with lint errors. Should be much quicker than this request (unless I'm on strike at the time); this took so long because I refused to grant for a long time as a personal statement before pragamatism took over eventually. * Pppery * it has begun 06:41, 22 May 2026 (UTC) reply
- Yeah, I am talking about this one. Redmin (talk) 15:57, 20 May 2026 (UTC) reply
- Could you point to that bot job request? I'm not seeing it. * Pppery * it has begun 15:10, 19 May 2026 (UTC) reply