Wikipedia:Bots/Requests for approval/ST47Bot


 * 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

ST47Bot
Operator:

Time filed: 05:44, Friday, January 3, 2020 (UTC)

Function overview: Publishes reports to userspace only, request is solely for the purpose of `apihighlimits`.

Automatic, Supervised, or Manual: Automatic

Programming language(s): Python

Source code available: Not right now, but it is a goal

Links to relevant discussions (where appropriate): N/A

Edit period(s): Various report tasks ranging from hourly to daily

Estimated number of pages affected: 4-5 at the moment

Namespace(s): User:ST47/*

Exclusion compliant (Yes/No): N/A

Function details: I was previously a long time operator of User:STBot and friends. (They were obviously deflagged for inactivity ages ago, and I don't currently know where the passwords are.) I have several reports that I produce as subpages of my userpage. See for example User:ST47/rangeblocks expiring soon. In order to produce those reports in a timely manner, the account running the script needs `apihighlimits`. My admin account has that, but my bot account isn't flagged yet so it does not. Accordingly, I'm requesting the bot flag for this account, even though it otherwise does not do anything that requires approval.

Discussion
In order to clean up my logs and contributions, which are currently impossible to browse due to automatic and semi-automatic tasks, I'm trying to move as much of the automatic stuff as possible to bot accounts. (Same reason as Bots/Requests for approval/ST47ProxyBot.) Since this is primarily a matter of posting information to my userspace, the bot doesn't require approval - however it runs significantly slower without `apihighlimits`, because I tend to do silly things like download the entire list of current blocks. I could probably figure out a way to trick pywikibot to use one account for the queries and another for the edit, but even with BotPasswords, it seems like it would be best to not use my admin account for processes that don't need it. Accordingly I'm requesting speedy flagging for that purpose. The bot will not make any edits outside of the userspace of accounts that I control without further approval. ST47 (talk) 05:44, 3 January 2020 (UTC)
 * Trusted user, sensible request. Anomie⚔ 12:42, 3 January 2020 (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 WT:BRFA.