VOOZH about

URL: https://en.wikipedia.org/wiki/User:GalliumBot

โ‡ฑ User:GalliumBot - Wikipedia


Jump to content
From Wikipedia, the free encyclopedia
Wikipedia editing bot run by theleekycauldron
๐Ÿ‘ Image
This user account is a bot operated by theleekycauldron (talk).It is used to make repetitive automated or semi-automated edits that would be extremely tedious to do manually, in accordance with the bot policy. The bot is approved and currently active โ€“ the relevant request for approval can be seen here.
Administrators: if this bot is malfunctioning or causing harm, please block it.
๐Ÿ‘ Emergency block button
If the bot is malfunctioning, use the button at left to block the bot first and then leave a note. Erroneous changes by this bot may be hard to revert, so please do not wait for a response before blocking.
GalliumBot
This user is a bot
(talk ยท contribs)
๐Ÿ‘ Image
Glossy headshot
Operatortheleekycauldron
Authortheleekycauldron
Approved?yes
Programming languagePython
Exclusion compliant?No
Source code published?yep
Emergency shutoff-compliant?yep

Howdy, I'm theleekycauldron โ€“ I operate GalliumBot :) he handles the maintenance and update of various statistics and record pages for Wikipedia:Did you know. I've been wanting to operate a bot for quite some time โ€“ this account has existed since February 2022 โ€“ but he's only been active since October 2022, when I finally pushed myself to finish up some of the scripts I'd been sitting on.

Naming

[edit]

GalliumBot's pronouns are he/it, mainly because it's silly that some inanimate objects are referred to as "she". Might as well get in on the game. The name "Gallium" is a few puns rolled into single username:

  1. Like gallium, the metal that melts at 85.6 ยฐF (302.9 K), I tend to not do so well in the heat.
  2. Allium is the genus that contains leeks :)
  3. "gal" is a non-standard pronunciation of "girl"

Presumably, none of that is gonna stop Tamzin from blocking it for violating the naming policy.

Tasks

[edit]

approved tasks approval pending tasks approved tasks, inactive userspace tasks

name task interval first brfa status
darn Detecting and logging modifications of DYK hooks 1 hour 00:25 1st inactive
vandyke Updating Wikipedia:Did you know/Statistics and notifying nominators 1 day 03:27 2nd active
proctor Updating Wikipedia:List of Wikipedians by number of DYK promotions 1 hour 00:21 3rd active
transfem Maintaining WP:DYKN and WP:DYKNA 5 minutes 00:02 the 4th, the 5th[a] active
cacao Sorting Category:Redirects from case citations one-time run 6th inactive
prep set helper Cleaning up hooks at Template:Did you know/Queue 1 hour not started inactive
DYK protector Move-protect bolded articles that appear on Did you know 24 hours not started inactive
cupboard Maintenance of the WikiCup ? not started inactive
taurus Tabulating users in user-rights categories who don't have those user rights :shrug: daily not necessary active
sinusoid Identifying pages with active-editing tags that aren't being actively edited :shrug: daily not necessary active
aftree Maintaining User:Theleekycauldron/fun/admin family tree on demand not necessary active

cacao

[edit]

The se itation rrangement ptimizer (cacao) is an in-progress project to sort out Category:Redirects from case citations.

cupboard

[edit]

The Wiki t nalyzer, esetter, and istributor (cupboard) is an in-progress project to manage various facets of the WikiCup. It currently has no published source code.

darn

[edit]

The YK ddition and emoval otary (darn) script detects modifications made to Did you know hooks when they are in the preparation areas or Main Page queues. When those modifications are detected, they are logged at the article's nomination talk page โ€“ see Template talk:Did you know nominations/Measure VY for an example of this.

proctor

[edit]

The motion ounter o, stensibly, ank (proctor) script maintains WP:DYKPC, a record of DYK prep builders and the number of promotions they've made over their months and years of service. The proctor script also maintains several lists in GalliumBot's userspace:

  • /proctor/open will tell you that you closed a specific nomination, on a specific date. Each nomination is sorted into month-by-month subpages according to the date the nomination was opened.
  • /proctor/close will tell you that you closed a certain number of nominations in a month. Each month-by-month page contains a sort of leaderboard, counting nominations according to the date they were closed.
  • /proctor/user will tell you how many nominations you closed in every month. Each subpage is dedicated to one user, listing their numerical count, percentage of the total number of nominations closed, and rank among promoters in each month.

sinusoid

[edit]

The tale e bject entifier (sinusoid) looks for pages that are tagged with {{in use}}, {{under construction}}, or similar, but haven't actually been edited in a long time. The results are stored at the task subpage and then transcluded to the relevant categories. Maybe at a later date, I'll have the bot actually remove tags, but for now, it's just a log.

taurus

[edit]

The bulator of nverified ights erboxes (taurus) looks for users who are in a category corresponding to a certain user group, but aren't actually in that usergroup. The results are stored in the task subpage.

transfem

[edit]

The clusion rrier and over (transfem) script shuttles nominations between WP:DYKN and WP:DYKNA, removes closed nominations from those pages, and returns lost nominations to them. It has a subprotocol, the clusion aster pproval oreboard (transmasc), which maintains several subpages.

vandyke

[edit]

The iews alyzer for xtraordinaire (vandyke) script updates the monthly tables and analytics pages of Wikipedia:Did you know/Statistics, collating and adjusting pageviews for articles during their Main Page appearance. The vandyke script also notifies nominators when their hooks meet a certain viewcount threshold. The source code currently consists of three parts:

Notes

[edit]
  1. ^ the minor fall, the major lift... [nearly moved every open DYK nomination into the unapproved page]