Wikipedia:Bots/Requests for approval/DatBot 12

Operator: DatGuy (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)

Time filed: 23:17, Wednesday, November 20, 2024 (UTC)

Automatic, Supervised, or Manual: automatic

Programming language(s): Rust

Source code available: https://gitlab.wikimedia.org/toolforge-repos/datbot-deletion-notifier/

Function overview: Takeover of FastilyBot's deletion discussion notifiers

Links to relevant discussions (where appropriate): Wikipedia:Bot requests#Replacing FastilyBot

Edit period(s): Daily

Estimated number of pages affected:

Exclusion compliant (Yes/No): Yes

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

Function details: A rewrite of User:FastilyBot's task numbers 6, 12, 14, and 16; which deal with notifications for dated deletions, FFDs, file PRODs, and article PRODs respectively. The code is entirely adapted and rewritten into Rust, as while Fastily's code is impressive, all the tasks are combined into a number of first-party projects that would be a tad difficult for me to maintain and I wanted to try to make something in Rust so why not. There is a configuration page at User:DatBot/DeletionNotifier which merges User:FastilyBot/Task/6/Ignore and User:FastilyBot/Task/6/Rules for the dated deletion nominations, and I've made a few test edits on the category at Special:PageHistory/User:DatBot/sandbox. DatGuyTalkContribs 23:17, 20 November 2024 (UTC)[reply]

Discussion

edit