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 Approved.
Operator: TParis (talk · contribs)
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 filesUpdate 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
[edit]- 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)[reply]
Approved for trial (14 days). Please provide a link to the relevant contributions and/or diffs when the trial is complete. MBisanz talk 01:43, 2 March 2012 (UTC)[reply]
- 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)[reply]
- 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)[reply]
- Oh, and regarding the admin highlighter, that one I actually mentioned back at Wikipedia:BON#X!'s bots, 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)[reply]
- If you have X!'s code for it then Anomie would probably not mind if you took on Wikipedia:Bots/Requests for approval/SoxBot 15. Amalthea 13:13, 2 March 2012 (UTC)[reply]
- 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)[reply]
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)[reply]- I misunderstood the BAG process. I've set up a cron job for TPBot now.--v/r - TP 01:44, 3 March 2012 (UTC)[reply]
- 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)[reply]
- 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)[reply]
- 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)[reply]
- Yeah, if you could remove it without too much re-coding, that would be ideal. MBisanz talk 03:18, 8 March 2012 (UTC)[reply]
- 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 <small> 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)[reply]
- Done--v/r - TP 03:35, 9 March 2012 (UTC)[reply]
- 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 <small> 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)[reply]
- 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)[reply]
- 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)[reply]
- 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)[reply]
- Approved. Trial looks good. MBisanz talk 23:22, 12 March 2012 (UTC)[reply]
- 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.