Wikipedia:Bots/Requests for approval/Mz7 (bot)


 * 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

Mz7 (bot)
Operator:

Time filed: 05:45, Tuesday, May 25, 2021 (UTC)

Function overview: Generates and updates the case table displayed at Sockpuppet investigations

Automatic, Supervised, or Manual: Automatic

Programming language(s): Python

Source code available: Github

Links to relevant discussions (where appropriate):

Edit period(s): Every 10 minutes

Estimated number of pages affected: 1

Namespace(s): Project space

Exclusion compliant (Yes/No): No

Function details: This bot intends to take over the role of in updating the list of open cases that you can see at Sockpuppet investigations. See Bots/Requests for approval/Amalthea (bot) 2 for previous approval.

My bot is currently updating my userspace at User:Mz7/SPI case list. Currently, Amalthea's bot is down unexpectedly, and unfortunately, the bot's operator has been inactive on Wikipedia for much of the last year, so we are actually already transcluding my bot's userspace version of the table on WP:SPI while we try to contact Amalthea. I think this is on a bit of an WP:IAR basis, since I haven't filed an BRFA for the bot before now. AmandaNP has also developed a backup bot that edits her userspace at User:AmandaNP/SPI case list, but since it usually only updates her userspace, it technically has also never been approved at BRFA. Additionally, the formatting used by AmandaNP's bot is different from Amalthea's bot.

I have tried to design my bot to emulate Amalthea's bot's behavior as closely as possible (except a few additional features based on the discussion at WT:SPI (permalink)). Amalthea's bot was closed-source, so I've written this bot from scratch, with some inspiration from AmandaNP's bot. Given the critical role the bot plays in mantaining the list of active SPI cases, I figure it would probably be a good idea to get a second bot approved for this task, either as the official backup to Amalthea's bot or as the primary bot for the task.

This is my first time creating a Wikipedia bot, so I apologize for any hiccups. Mz7 (talk) 05:49, 25 May 2021 (UTC)

Discussion
Bot has been running for a few days now and appears to be behaving without any complaints; contribs look good and from personal experience at SPI it is emulating quite well. As such, I am speedy approving this since a trial would be rather pointless and it is limited in scope backfilling for a vital broken bot. Any questions or concerns can be addressed on this talk page (please ping). As per usual, if amendments to - or clarifications regarding - this approval are needed, please start a discussion on the talk page and ping. -- The SandDoctor Talk 05:54, 25 May 2021 (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.