Wikipedia:Bots/Requests for approval/GalliumBot 3


 * 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

GalliumBot 3
Operator:

Time filed: 05:56, Monday, February 13, 2023 (UTC)

Function overview: Updates WP:DYKPC

Automatic, Supervised, or Manual: Automatic

Programming language(s): Python

Source code available: User:GalliumBot/proctor/proctor.py (watch this space)

Links to relevant discussions (where appropriate):

Edit period(s): 10 minutes

Estimated number of pages affected: 1

Namespace(s): Wikipedia

Exclusion compliant (Yes/No): n/a

Function details: Pretty simple; this bot iterates over all subcategories of Category:Passed DYK nominations, figures out who did the promotion, tallies it all up, and updates WP:DYKPC. It also maintains a couple userspace lists for convenience. theleekycauldron (talk • contribs) (she/her) 05:56, 13 February 2023 (UTC)

Discussion

 * Does it correctly handle the counts for users who were renamed? – SD0001  (talk) 17:51, 16 February 2023 (UTC)
 * Also, is the page's lede text editable on-wiki? I suggest putting that text into a /header subpage and transcluding, so that changes won't be overwritten by the bot. – SD0001  (talk) 17:53, 16 February 2023 (UTC)
 * @SD0001: Header has been implemented! Yeah, promotion counts are tallied based off of version history, so it accounts for renames. theleekycauldron (talk • contribs) (she/her) 22:31, 16 February 2023 (UTC)
 * It also, on a case-by-case basis, accounts for sockpuppetry! theleekycauldron (talk • contribs) (she/her) 22:32, 16 February 2023 (UTC)
 * Just to double-check, this only edits a single page, yes? Primefac (talk) 10:36, 8 March 2023 (UTC)
 * only one outside of userspace, yeah :) theleekycauldron (talk • contribs) (she/her) 19:27, 8 March 2023 (UTC)
 * BAG assistance needed theleekycauldron (talk • contribs) (she/her) 20:20, 29 March 2023 (UTC)
 * Primefac (talk) 13:33, 17 April 2023 (UTC)
 * :) diffs can be found at the version history of WP:DYKPC. theleekycauldron (talk • contribs) (she/her) 18:28, 11 May 2023 (UTC)
 * Primefac (talk) 12:37, 17 May 2023 (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.