Wikipedia:Bots/Requests for approval/Leaderbot

New to bots on Wikipedia? Read these primers!

Operator: Leaderboard (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)

Time filed: 12:32, Saturday, August 10, 2024 (UTC)

Function overview: phab:T370842 - I want to see if this is something English Wikipedia wants for their local rights. I could not find evidence of this already being done or discussion about this on any other bot.

Automatic, Supervised, or Manual: Automatic

Programming language(s): Python

Source code available: https://github.com/Leader-board/userrights-reminder-bot, though this is under development

Links to relevant discussions (where appropriate): I do not believe that this is required, but should it be considered necessary, I can file one explicitly.

Edit period(s): Daily.

Estimated number of pages affected: 2-3 per day approximately.

Namespace(s): User talk only.

Exclusion compliant (Yes/No): No, as it is not applicable. However, a mechanism to allow users to exclude the bot from running on their talk page is expected to be provided before the bot is formally run. This is otherwise opt-out.

Function details: As explained above. For users whose temporary rights are expected to expire in a week, the bot will simply remind the user on their talk page that their right will expire within that time. That's it - while I eventually expect this to run on multiple wikis, this request pertains only en.wikipedia. This request will not require the bot flag. Please ping me when needed.

Discussion

edit

  On hold. You do not have a working bot, you do not have consensus for this task, and you do not seem to understand that all bots need a bot flag. If you can come around to those three things, then re-open this task and we'll discuss whether it is feasible. Primefac (talk) 13:09, 10 August 2024 (UTC)[reply]

@Primefac:, I was under the impression that the rules said that "Bot accounts will be marked by a bureaucrat as being in the "bot" user group upon BAG request", which implied that it was optional. Did I mis-read the rules? Regarding point 2: should I be doing it at Village Pump (Proposals) - I believed that my bot was not "controversial" enough but no issues taking the consensus route if needed? Regarding point 1: I'm requesting permission in advance, and did not know that was in error. Leaderboard (talk) 15:46, 10 August 2024 (UTC)[reply]
I think it's fine to get some kind of indication a task will be approved before doing the development effort.
I'd suggest asking in some community venue to see if people want this task, though. I'd probably opt for WP:VPP or WP:AN (posting at either and cross-notifying the other) ProcrastinatingReader (talk) 02:36, 15 August 2024 (UTC)[reply]
Thanks, I'll do that. Leaderboard (talk) 14:21, 15 August 2024 (UTC)[reply]
  • Many of our rights assignments are temporary on purpose and that is communicated during request/granting, so "reminding" someone of this seems like it could be more annoying then anything else. Specifically confirmed and event coordinator are almost always granted for a fixed term. Especially confirmed, as it is often granted for 1-10 days for event attendees. As such, these groups probably shouldn't be "reminded". Reminding bot is fairly useless, and potentially IPBE as well (another group that is often granted for a fixed term). — xaosflux Talk 15:42, 15 August 2024 (UTC)[reply]
    @Xaosflux: I thought IPBE was something where reminding was useful - what about the temp rights often granted at WP:PERM? Another option if the community prefers it that way is to make this opt-in instead of opt-out for this wiki. Leaderboard (talk) 16:23, 15 August 2024 (UTC)[reply]
    I'm not super sure on that one, could be useful. Perhaps an additional "don't notify someone that has been inactive for xxx" (like 3 months maybe)? Most of the other temp grants we do at PERM are "granted for a trial, come back and renew" - so those could be useful. — xaosflux Talk 16:25, 15 August 2024 (UTC)[reply]