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 Approved.
New to bots on Wikipedia? Read these primers!
- Approval process – How this discussion works
- Overview/Policy – What bots are/What they can (or can't) do
- Dictionary – Explains bot-related jargon
Operator: QEDK (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)
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 Liz 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)[reply]
Discussion
editApproved for trial (20 talk page notifications, 20 category removals). Please provide a link to the relevant contributions and/or diffs when the trial is complete. Please post a permalink to the contributions log when done. --TheSandDoctor Talk 14:19, 27 May 2020 (UTC)[reply]
- Trial complete. 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 TheSandDoctor. --qedk (t 愛 c) 05:56, 31 May 2020 (UTC)[reply]
Approved. 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. --TheSandDoctor Talk 06:11, 1 June 2020 (UTC)[reply]
- 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.