Wikipedia:Bots/Requests for approval/QEDKbot 2


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

QEDKbot 2
Operator:

Time filed: 21:21, Monday, May 25, 2020 (UTC)

Function overview: Patrolling Category:Empty categories with no backlinks and removing categories which are either not empty or which have backlinks and informing category creators of the bot's CSD tags.

Automatic, Supervised, or Manual: Automatic

Programming language(s): Python (mostly Pywikibot and mwAPI)

Source code available: Available on GitHub (link in userpage source)

Links to relevant discussions (where appropriate): Not required

Edit period(s): Once a week

Estimated number of pages affected: ~1.5k now, will increase to ~50k

Namespace(s): Category, User talk

Exclusion compliant (Yes/No): Yes

Adminbot (Yes/No): Yes

Function details: The first part is to mostly ensure the category remains up-to-date, the frequency is slower than the other task so there's actually some work to do every run. It will only do what's stated above. The second part was a suggestion by who wanted it as a part of the bot, a lot of speedy deletion tagging bots do this already (although notifications are not compulsory) and since the bot is exclusion-compliant, it should not be an issue for people who don't want to remove such notices. -- qedk ( t  愛  c ) 21:21, 25 May 2020 (UTC)

Discussion
Please post a permalink to the contributions log when done. -- The SandDoctor Talk 14:19, 27 May 2020 (UTC)


 * See User:QEDKbot/Patrol log. Messed up on two because I forgot to add a newline before section headers and a few delivery to bot talks, otherwise went alright. Courtesy ping to . -- qedk ( t  愛  c ) 05:56, 31 May 2020 (UTC)

Looks good to me. Please just be sure to link to this task on the bot userpage. Under normal circumstances, I would prefer to leave the close for someone else. However, given the backlog, lack of recent BAG activity (myself included), and the fact that this task is uncontroversial and based on how well the trial went, I am inclined to make an exception for this. 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 06:11, 1 June 2020 (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 WT:BRFA.