Wikipedia:Bots/Requests for approval/KyluBot


 * The following discussion is an archived debate. Please do not modify it. Subsequent comments should be made in a new section. The result of the discussion was Symbol keep vote.svg Approved.

KyluBot
Operator: Kylu (Roles: Mediation Cabal Coordinator, admin)

Automatic or Manually Assisted: Automatic, via cron (every 3 hours should be plenty)

Programming Language(s): Python, using pywikipedia framework

Function Summary: Mediation Cabal case sorting, case page maintainance, archiving, and maintaining the MedCab opentasks templates. All functions currently handled by MedcabBot except for the last.

Edit period(s) (e.g. Continuous, daily, one time run): Per three hours

Edit rate requested: 50 per 30 minutes (average est.)

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

Function Details:
 * All those of existing bot MedcabBot (Source), with the added function of maintaining the MedCab portion of the Opentasks template, currently managed by hand, to wit:


 * 1) Case sorting by date
 * 2) Case page maintainance (template data copying, see Mediation Cabal/Cases)
 * 3) Archiving closed cases
 * 4) Maintaining the Mediation Cabal/Opentask template, which is transcluded into Community Portal/Opentask (this function to be added at a later date once code has been developed and tested in a sandbox wiki)

Additional Explanation:
 * MedcabBot has undergone several changes recently, the outages causing work back-ups for mediators who would otherwise be mediating. I wish to have a second bot assist in the work as our caseload has increased, plus if either bot were offline for whatever reason there would still be one functional handling the work. I plan on hosting this bot on the Wikimedia Toolserver, which should increase uptime dramatically.

Discussion
Sounds alright, especially as a copy of another approved bot. Would there be any use running the bot before you get a toolserver account, or would that not be at all possible? Voice -of- All  18:37, 10 October 2006 (UTC)


 * I'd rather wait until the toolserver account is up and running, though if for some reason it's denied I've got a couple spare boxes sitting around I could toss linux/pywiki/etc on and get running, but I'd really rather not have something that's turned on 24/7, and definately not something windows based. Anywho, since it's mostly just a replacement/backup of an already existing bot, it's not time-critical, but will eventually need to get running, toolserver account or not. ~Kylu ( u | t )  20:44, 10 October 2006 (UTC)

Toolserver account request, if you're interested: en:User:Kylu ~Kylu ( u | t )  01:15, 13 October 2006 (UTC)

I'm not even sure whether or not you need approval to move an already approved bot. I'll run it as a cronjob on my account, if you want. — Werdna talk criticism 12:35, 14 October 2006 (UTC)


 * Well, partly it's letting the existing bot continue to run and to have a backup with a different name (a "just in case" situation). It's no rush, so if it takes a week to get the toolserver account set up, that's cool, if not, that's cool also. ~Kylu ( u | t )  21:45, 14 October 2006 (UTC)


 * Toolserver account approved ~Kylu ( u | t )  03:32, 13 November 2006 (UTC)


 * Symbol keep vote.svg Approved; the bot shall run with a flag.  Voice -of- All  17:03, 19 November 2006 (UTC)


 * The above discussion is preserved as an archive of the debate. Please do not modify it. Subsequent comments should be made in a new section.