Wikipedia:Bots/Requests for approval/TPBot


 * 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 Symbol keep vote.svg Approved

TPBot
Operator:

Time filed: 01:22, Friday March 2, 2012 (UTC)

Automatic, Supervised, or Manual: Automatic

Programming language(s): PHP, Perl, Python

Source code available: https://svn.toolserver.org/svnroot/soxred93/

Function overview:
 * Update the Admin Highlight javascript files
 * Update the RFX Graph
 * Update the RFX Report
 * Update the RFX Talley
 * Update CratStats for each crat
 * Date undated maintenance tags
 * Update Adminstats for each admin
 * Clear the Sandbox

Links to relevant discussions (where appropriate): This is a reincarnation of User:X!'s bots running the exact same code.

Edit period(s):

Estimated number of pages affected: 2025 (~2000 admins (not user pages, subpages of Template:Adminstats), ~25 crats, the sandbox, and a few RFA pages.)

Exclusion compliant (Y/N): Y

Already has a bot flag (Y/N): N


 * Function details:
 * Admin Highlight Generates a list of admins into a subpage of SoxBot as a .js page for use by other .js scripts.
 * RFX Graph Reads RFA and RFB stats and created a .svg graphic on toolserver. It them posts the code to create the graphic in a subpage of it's userpage.
 * RFX Report Scans for new RFXs and updates an RFX report in a subpage of it's userpage.
 * RFX Talley Updates the talley on open RFA and RFBs
 * CratStats Updates the subpages of Template:Cratstats to reflect current stats
 * Adminstats Updates the subpages of Template:Adminstats to reflect current stats
 * Sandbox Clears the Sandbox every 15 minutes

Discussion
 MBisanz  talk 01:43, 2 March 2012 (UTC)
 * Requestor note This is a reincarnation of SoxBot and uses all of X!'s code. No changes have been made by me except to update usernames and passwords, user page paths, and toolserver paths.--v/r - TP 01:26, 2 March 2012 (UTC)
 * It's come to my attention that RFX Report and Sandbox cleansing have been taken over by other bots, so I'll be dropping those tasks from TPBot.--v/r - TP 03:16, 2 March 2012 (UTC)
 * I'm not insisting on the RfX tallying though, only whipped it up since there were three RfAs going at the time. :) Amalthea  12:03, 2 March 2012 (UTC)
 * Oh, and regarding the admin highlighter, that one I actually mentioned back at BON, I had redirected the admin highlighter tool to a clone that is slightly more robust and has a maintained list already. Amalthea  13:11, 2 March 2012 (UTC)
 * If you have X!'s code for it then Anomie would probably not mind if you took on Bots/Requests for approval/SoxBot 15. Amalthea  13:13, 2 March 2012 (UTC)
 * I don't mind doing the tally if you dont want it; I do have X's code for it. I'm not overly concerned about taking over all of X's stuff if other folks have/want to.  I just want to make sure the need is filled.  I think I also have badimages, I can do that one as well if you'd like.--v/r - TP 13:43, 2 March 2012 (UTC)
 * Alright, I'm done with my tests. I've dropped the tasks I won't be handling because other bots have taken them over.  Amalthea, I'll take over the talley and report if you don't mind.--v/r - TP 00:22, 3 March 2012 (UTC)
 * I misunderstood the BAG process. I've set up a cron job for TPBot now.--v/r - TP 01:44, 3 March 2012 (UTC)
 * Your choice. Personally I would prefer if you removed the "Last updated" signature from the page output though to avoid making all those unnecessary edits when nothing relevant has changed. Amalthea  16:34, 3 March 2012 (UTC)
 * I think that was there because most folks don't actually check WP:RFA and that little signature lets them know that the stats are up to date and the bot hasn't fallen asleep on the job. But I could remove it if it's generally considered annoying.--v/r - TP 17:36, 3 March 2012 (UTC)
 * It may show that the bot is still alive, but that argument could be made for many tasks. I personally consider that "consuming resources unnecessarily", but that may just be me. Amalthea  18:11, 3 March 2012 (UTC)
 * Yeah, if you could remove it without too much re-coding, that would be ideal.  MBisanz  talk 03:18, 8 March 2012 (UTC)
 * It's not any trouble at all, hardly any code involved. I just hate to see it go because I find it useful.  I throw around some tags to see if that helps but I understand how ya'all find it annoying so I suppose I'll pull it.--v/r - TP 13:59, 8 March 2012 (UTC)
 * ✅--v/r - TP 03:35, 9 March 2012 (UTC)


 * Trial looks good.  MBisanz  talk 23:22, 12 March 2012 (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.