Wikipedia:Bots/Requests for approval/CSD U6 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 Wikipedia:Bots/Noticeboard. The result of the discussion was
Approved.
Operator: Anomie (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)
Time filed: 23:27, Friday, November 14, 2025 (UTC)
Function overview: Tag pages unambiguously eligible for WP:CSD#U6.
Automatic, Supervised, or Manual: Automatic
Programming language(s): Perl
Source code available: User:AnomieBOT/source/tasks/CsdU6Tagger.pm
Links to relevant discussions (where appropriate): Wikipedia:Village pump (policy)#Simplified solution, and Wikipedia:Village pump (policy)#CSD U6 implementation details in general.
Edit period(s): Daily-ish
Estimated number of pages affected: There are around 313000 in the backlog, and recently there have been 50–80 pages newly becoming eligible day.
Namespace(s): User
Exclusion compliant (Yes/No): No
Function details: The bot will tag pages that are unambiguously eligible for WP:CSD#U6 with {{db-u6|bot=CSD U6 Bot|bot_timestamp=YYYY-MM-DD}}. The bot will tag all newly eligible pages (as of the approval of this BRFA), and will additionally tag 150 older pages each day.
A page is "unambiguously eligible" if all of the following conditions apply:
- The user "owning" the page has made zero edits outside of their userspace. Deleted edits are counted, but for technical reasons edits where the user field has been revision deleted are not.
- The "owning" user is not listed on User:CSD U6 Bot/Ignore list.
- The page has had no edits by non-bots in the past six months.
- The page has was created at least six months ago.
- The page is not already tagged for U6 (i.e. in Category:Candidates for speedy deletion as abandoned user subpages of non-contributors or Category:Candidates for U6 speedy deletion as of DATE categories).
- The page has no external transclusions, i.e. transclusions other than itself, its talk page, its subpages, and their talk pages.
The bot will additionally create the daily Category:Candidates for U6 speedy deletion as of DATE category, using {{Db-u6/daily bot category}}.
The definitions of "unambiguously eligible" and the 150-per-day rate limit may be loosened by consensus at WT:CSD, WP:VPR, or WP:VPP.
Discussion
[edit]Some additional notes:
- Currently the bot will process the old pages in order by last non-bot edit. If someone thinks it should do a different order, I'm open to suggestions.
{{db-u6|bot_timestamp=YYYY-MM-DD}}currently works similarly to WP:PROD, having a 7-day waiting period before the deletion. Whether people decide to change that at some point is outside the scope of the bot approval.- I decided to create a task-specific account for this task instead of running it on User:AnomieBOT because it seems reasonably likely that newbies may show up at the bot's talk page questioning why their page was tagged for deletion. It seems like it would be clearer for them if the page they reach is specific to that task instead of being mixed in with all the other stuff AnomieBOT does. I've asked Tamzin and Chaotic Enby to help in setting up the bot's userpage and talk page to be more newbie-friendly, and to watch the talk page to help any newbies that may show up there. I hope others will watch it too.
- When doing a trial, I'll set the "newly eligible pages" date to the date the trial is approved for the duration of the trial.
Anomie⚔ 23:27, 14 November 2025 (UTC)[reply]
- One more thought for exclusion criteria: You could avoid a lot of alts by checking for "create2"-type account creations [1], and then running the 0-mainspace-edit logic against the creating account itself. Procedural creations by ACC or event coördinators should generally be "byemail" rather than "create2", so shouldn't confound it much. Could also check userpage membership in Category:Wikipedia alternative accounts or its subcats. Technically that'd mean anyone could make their account exempt from this bot, but I don't think we're too worried about gaming here. -- Tamzin[cetacean needed] (they|xe|🤷) 01:21, 15 November 2025 (UTC)[reply]
- Looks like there are about 1200 accounts created with "create2" that are in the backlog. Skimming through the reasons given, seems like a good number of the ones with a comment are ACC, education program, and editathon creations, and a bunch more have comments that seem like they lost the password or got blocked or UAA-ed. As for Category:Wikipedia alternative accounts or Category:Wikipedia doppelganger accounts, only 11 such accounts are in the backlog. Overall, it doesn't seem very worth the added complexity. Anomie⚔ 02:15, 15 November 2025 (UTC)[reply]
Approved for trial (100 edits). Please provide a link to the relevant contributions and/or diffs when the trial is complete. – DreamRimmer ■ 10:01, 20 November 2025 (UTC)[reply]
Trial complete. Edits arewere here. Some are now at Special:DeletedContributions/CSD U6 Bot instead. Anomie⚔ 16:42, 20 November 2025 (UTC)[reply]- Not strictly speaking a bot issue, but could someone fiddle with the template so that these don't go into CAT:CSD until it's time for them to be deleted? Otherwise that category's going to get clogged up pretty quickly. Extraordinary Writ (talk) 16:53, 20 November 2025 (UTC)[reply]
- Special:Diff/1323254813 should do it. Anomie⚔ 17:33, 20 November 2025 (UTC)[reply]
- Am I... not supposed to be deleting these? Hey man im josh (talk) 17:39, 20 November 2025 (UTC)[reply]
- The current idea is that the bot-tagged pages are supposed to wait a week to give humans a chance to review for anything worth draftifying or otherwise keeping. Feel free to make the template clearer than just saying "Otherwise, this page will be deleted after DATE" if you have ideas. Anomie⚔ 17:42, 20 November 2025 (UTC)[reply]
- You should also feel free to improve {{Db-u6/daily bot category}}, which formats the daily categories like Category:Candidates for U6 speedy deletion as of 2025-11-20. Anomie⚔ 17:43, 20 November 2025 (UTC)[reply]
- Ohhhhh, my mistake. I treated them like regular U6s, having not read the addendum that bot tagged pages should wait a week. Do we think I should go through the process of restoring those that I've deleted? Hey man im josh (talk) 17:47, 20 November 2025 (UTC)[reply]
- I don't spend much time with deletions, so I don't really know. Tamzin might have a useful opinion. Anomie⚔ 21:07, 20 November 2025 (UTC)[reply]
- I think there's no value in undeleting - they still technically met the criteria and the bot-and-week-delay thing is a process to avoid dumping thousands of pages into the queue all at once. * Pppery * it has begun... 21:26, 20 November 2025 (UTC)[reply]
- Well, the bot is to avoid someone deciding to meatbot it and dump thousands of pages into the queue at once. The week delay is because some were concerned that the deleting admin wouldn't give it a close look, so they wanted a built-in chance for humans to look at it. Anomie⚔ 21:53, 20 November 2025 (UTC)[reply]
- Ohhhhh, my mistake. I treated them like regular U6s, having not read the addendum that bot tagged pages should wait a week. Do we think I should go through the process of restoring those that I've deleted? Hey man im josh (talk) 17:47, 20 November 2025 (UTC)[reply]
- Am I... not supposed to be deleting these? Hey man im josh (talk) 17:39, 20 November 2025 (UTC)[reply]
- Special:Diff/1323254813 should do it. Anomie⚔ 17:33, 20 November 2025 (UTC)[reply]
- Not strictly speaking a bot issue, but could someone fiddle with the template so that these don't go into CAT:CSD until it's time for them to be deleted? Otherwise that category's going to get clogged up pretty quickly. Extraordinary Writ (talk) 16:53, 20 November 2025 (UTC)[reply]
Approved. looks good to me. 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
- 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 Wikipedia:Bots/Noticeboard.