Wikipedia:Bots/Requests for approval/TPBot

Category:Approved Wikipedia bot requests for approval

[[User:TPBot|TPBot]]

{{Newbot|TPBot}}

Operator: {{User|TParis}}

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=

  • 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)

{{BotTrial|days=14}} MBisanz talk 01:43, 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 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)

::: 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)

::::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)

::::::::::{{done}}--v/r - TP 03:35, 9 March 2012 (UTC)

:{{BotApproved}} 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.