user:Cyberbot I

{{DISPLAYTITLE:{{NAMESPACE}}:cyberbot I}}

BOT STATUS: {{#switch:{{/Status}} |enable=50px Active and Ready |disable=50px Down}}
{{User:Cyberpower678/Layout}}

{{Infobox bot

|Bot name={{BASEPAGENAME}}

|logo=File:Robot icon.svg

|caption=

|operator=User:Cyberpower678

|author=User:X!, User:Noommos, User:Scottywong, User:Chris G

|approval=Yes

|tasks=Perform bot tasks no longer done by previous maintainers.

|flag=Yes

|edit rate= Continuous

|period=Continuous

|process=Automatic

|language=PHP

|source={{Github|cyberpower678/Cyberbot_I}}

|shutoff=Yes

|brfa = Cyberbot I 1

|Excl. comp. = yes

|active = {{#switch:{{User:Cyberbot I/Status}} |enable=yes |disable =no}}

|isbot=yes

}}

{{Bot|Cyberpower678|site=en|status={{#switch:{{User:Cyberbot I/Status}}|enable=active|disable=inactive}}|codebase=PHP|brfa=Cyberbot I 1}}

{{Notice|The bot has been designed as a replacement for other bots. Individual tasks can be controlled through this page.}}

{{Notice|For all non-enwiki tasks, disabling or enabling them can only be done here. Trying to disable/enable tasks at their runpage will be reverted by the bot out of caution. Enable or disable the task here and within 60 seconds, the bot will shutdown or startup the task at it's respective wiki. Thank you.}}

Shutoff Procedure

  1. If you know which individual task is malfunctioning, please deactivate that individual task and leave me a message stating the malfunction.
  2. If you do not know which task the problem is coming from, [{{fullurl:Special:Blockip|wpBlockAddress={{PAGENAMEE}}&wpBlockExpiry=indefinite&wpAnonOnly=0&wpEnableAutoblock=0&wpCreateAccount=0&wpBlockReason=Bot%20malfunctioning:%20}} use this emergency shutoff to deactivate the entire bot.] After that, leave me a message.

= SoxBot =

Main tasks

[http://tools.wmflabs.org/xtools-ec/index.php?name=Cyberbot+I&project=en.wikipedia View Statistics]

class="wikitable"
StatusTaskDescription
valign="center"

| {{#switch:{{User:Cyberbot I/Run/Sandbox}} |enable={{Toggle switch|on|link=https://en.wikipedia.org/w/index.php?title=User:Cyberbot_I/Run/Sandbox&action=edit&editintro=&summary=Disabling+Task&nosummary=&prefix=&minor=yes}} |disable={{Toggle switch|off|link=https://en.wikipedia.org/w/index.php?title=User:Cyberbot_I/Run/Sandbox&action=edit&editintro=&summary=Enabling+Task&nosummary=&prefix=&minor=yes}}}}

SandBotCleans out the sandbox every hour, and the ones on the talk pages every 12 hours.
valign="center"

| {{#switch:{{User:Cyberbot I/Run/BIL}} |enable={{Toggle switch|on|link=https://en.wikipedia.org/w/index.php?title=User:Cyberbot_I/Run/BIL&action=edit&editintro=&summary=Disabling+Task&nosummary=&prefix=&minor=yes}} |disable={{Toggle switch|off|link=https://en.wikipedia.org/w/index.php?title=User:Cyberbot_I/Run/BIL&action=edit&editintro=&summary=Enabling+Task&nosummary=&prefix=&minor=yes}}}}

BadImageBotMaintains the Bad image list.

Part 1...

  1. Get transclusions of {{tl|badimage}}
  2. For each one, it will check that it is on the bad image list
  3. If it is, it skips. If it isn't, it removes it.
  4. (addendum) If it is on the file talk page, it removes it and adds it to the file page.

Part 2...

  1. Get all images on the bad image list
  2. For each one, it checks if it transcludes {{tl|badimage}}
  3. If it is, it skips. If it isn't, it adds it.

{{BotApproved}} See Approval Request

valign="center"

| {{#switch:{{User:Cyberbot I/Run/Current Events}} |enable={{Toggle switch|on|link=https://en.wikipedia.org/w/index.php?title=User:Cyberbot_I/Run/Current_Events&action=edit&editintro=&summary=Disabling+Task&nosummary=&prefix=&minor=yes}} |disable={{Toggle switch|off|link=https://en.wikipedia.org/w/index.php?title=User:Cyberbot_I/Run/Current_Events&action=edit&editintro=&summary=Enabling+Task&nosummary=&prefix=&minor=yes}}}}

CurrentEventsBotGenerates new current event pages for the next day.

{{BotApproved}} See Approval Request

valign="center"

| {{#ifexpr:{{#switch:{{User:Cyberbot I/Run/Adminstats}} |enable=1 |disable=0}}+{{#switch:{{User:Cyberbot I/Run/Adminstatssimp}} |enable=1 |disable=0}}+{{#switch:{{User:Cyberbot I/Run/Adminstatscy}} |enable=1 |disable=0}}+{{#switch:{{User:Cyberbot I/Run/Adminstatswikidata}} |enable=1 |disable=0}}+{{#switch:{{User:Cyberbot I/Run/Adminstatsur}} |enable=1 |disable=0}}+{{#switch:{{User:Cyberbot I/Run/Adminstatscommons}} |enable=1 |disable=0}}=6|{{Toggle switch|on|link=https://en.wikipedia.org/wiki/User:Cyberbot_I/Adminstats}}|{{#ifexpr:{{#switch:{{User:Cyberbot I/Run/Adminstats}} |enable=1 |disable=0}}+{{#switch:{{User:Cyberbot I/Run/Adminstatssimp}} |enable=1 |disable=0}}+{{#switch:{{User:Cyberbot I/Run/Adminstatscy}} |enable=1 |disable=0}}+{{#switch:{{User:Cyberbot I/Run/Adminstatsur}} |enable=1 |disable=0}}+{{#switch:{{User:Cyberbot I/Run/Adminstatsur}} |enable=1 |disable=0}}+{{#switch:{{User:Cyberbot I/Run/Adminstatswikidata}} |enable=1 |disable=0}}+{{#switch:{{User:Cyberbot I/Run/Adminstatscommons}} |enable=1 |disable=0}}=0|{{Toggle switch|off|link=https://en.wikipedia.org/wiki/User:Cyberbot_I/Adminstats}}|{{Toggle switch|on|link=https://en.wikipedia.org/wiki/User:Cyberbot_I/Adminstats|color=orange}}}}}}

AdminStatsBotUpdates the {{tl|Adminstats}} template with info about administrator actions, e.g. deletes, blocks.

{{BotApproved}} See Approval Requests

valign="center"

| {{#switch:{{User:Cyberbot I/Run/Cratstats}} |enable={{Toggle switch|on|link=https://en.wikipedia.org/w/index.php?title=User:Cyberbot_I/Run/Cratstats&action=edit&editintro=&summary=Disabling+Task&nosummary=&prefix=&minor=yes}} |disable={{Toggle switch|off|link=https://en.wikipedia.org/w/index.php?title=User:Cyberbot_I/Run/Cratstats&action=edit&editintro=&summary=Enabling+Task&nosummary=&prefix=&minor=yes}}}}

CratStatsUpdates the {{tl|Cratstats}} template with info about open RfAs, RfBs, CHU requests, and more crat areas.

{{BotSpeedy}} See Approval Request

valign="center"

| {{#switch:{{User:Cyberbot I/Run/RfXReport}} |enable={{Toggle switch|on|link=https://en.wikipedia.org/w/index.php?title=User:Cyberbot_I/Run/RfXReport&action=edit&editintro=&summary=Disabling+Task&nosummary=&prefix=&minor=yes}} |disable={{Toggle switch|off|link=https://en.wikipedia.org/w/index.php?title=User:Cyberbot_I/Run/RfXReport&action=edit&editintro=&summary=Enabling+Task&nosummary=&prefix=&minor=yes}}}}

RfX ReporterUpdates User:Cyberpower678/RfX Report with info about current RfAs and RfBs

{{BotSpeedy}} See Approval Request

valign="center"

| {{#switch:{{User:Cyberbot I/Run/Tally}} |enable={{Toggle switch|on|link=https://en.wikipedia.org/w/index.php?title=User:Cyberbot_I/Run/Tally&action=edit&editintro=&summary=Disabling+Task&nosummary=&prefix=&minor=yes}} |disable={{Toggle switch|off|link=https://en.wikipedia.org/w/index.php?title=User:Cyberbot_I/Run/Tally&action=edit&editintro=&summary=Enabling+Task&nosummary=&prefix=&minor=yes}}}}

RfXTallyBotUpdates User:Cyberpower678/Tally with the current tallies of all the open RfXs.

{{BotSpeedy}} See Approval Request

valign="center"

| {{#switch:{{User:Cyberbot I/Run/AR}} |enable={{Toggle switch|on|link=https://en.wikipedia.org/w/index.php?title=User:Cyberbot_I/Run/AR&action=edit&editintro=&summary=Disabling+Task&nosummary=&prefix=&minor=yes}}

|disable={{Toggle switch|off|link=https://en.wikipedia.org/w/index.php?title=User:Cyberbot_I/Run/AR&action=edit&editintro=&summary=Enabling+Task&nosummary=&prefix=&minor=yes}}}}

AdminHighlighterBotCreates a list of admins at User:Cyberbot I/adminrights-admins.js, for Ais523's admin highlighter script.

File:Symbol keep vote.svg No need for approval.

Meta-wiki Tasks

[http://tools.wmflabs.org/xtools-ec/index.php?name=Cyberbot+I&project=meta.wikimedia View Statistics]

class="wikitable"
StatusTaskDescription
valign="top"

| {{#switch:{{User:Cyberbot I/Run/Meta-cont}} |enable=50px

Enabled

[https://en.wikipedia.org/w/index.php?title=User:Cyberbot_I/Run/Meta-cont&action=edit&editintro=&summary=Disabling+Task&nosummary=&prefix=&minor=yes Disable] |disable=50px

Disabled

[https://en.wikipedia.org/w/index.php?title=User:Cyberbot_I/Run/Meta-cont&action=edit&editintro=&summary=Enabling+Task&nosummary=&prefix=&minor=yes Enable]}}

Meta-SandBotA Sandbox bot that clears the Meta:Sandbox every 5 minutes.

{{botapproved}} See Approval Request

valign="top"

| {{#switch:{{User:Cyberbot I/Run/Meta-daily}} |enable=50px

Enabled

[https://en.wikipedia.org/w/index.php?title=User:Cyberbot_I/Run/Meta-daily&action=edit&editintro=&summary=Disabling+Task&nosummary=&prefix=&minor=yes Disable] |disable=50px

Disabled

[https://en.wikipedia.org/w/index.php?title=User:Cyberbot_I/Run/Meta-daily&action=edit&editintro=&summary=Enabling+Task&nosummary=&prefix=&minor=yes Enable]}}

Meta-SandBot2Same as above except task is performed twice a day.

{{botapproved}} See Approval Request

Simple-wiki Tasks

[http://tools.wmflabs.org/xtools-ec/index.php?name=Cyberbot+I&project=simple.wikipedia View Statistics]

class="wikitable"
StatusTaskDescription
valign="top"

| {{#switch:{{User:Cyberbot I/Run/Datefixer}} |enable=50px

Enabled

[https://en.wikipedia.org/w/index.php?title=User:Cyberbot_I/Run/Datefixer&action=edit&editintro=&summary=Disabling+Task&nosummary=&prefix=&minor=yes Disable] |disable=50px

Disabled

[https://en.wikipedia.org/w/index.php?title=User:Cyberbot_I/Run/Datefixer&action=edit&editintro=&summary=Enabling+Task&nosummary=&prefix=&minor=yes Enable]}}

DateFixBotDates and fixes maintenance tags.

{{botapproved}} See [https://simple.wikipedia.org/wiki/Wikipedia:Bots/Fulfilled_requests/2012#Cyberbot_I Approval Request]

Commons Tasks

[http://tools.wmflabs.org/xtools-ec/index.php?name=Cyberbot+I&project=commons.wikimedia View Statistics]

class="wikitable"
StatusTaskDescription
valign="top"

| {{#switch:{{User:Cyberbot I/Run/ARcommons}} |enable=50px

Enabled

[https://en.wikipedia.org/w/index.php?title=User:Cyberbot_I/Run/ARcommons&action=edit&editintro=&summary=Disabling+Task&nosummary=&prefix=&minor=yes Disable] |disable=50px

Disabled

[https://en.wikipedia.org/w/index.php?title=User:Cyberbot_I/Run/ARcommons&action=edit&editintro=&summary=Enabling+Task&nosummary=&prefix=&minor=yes Enable]}}

AdminHighlighterBotCreates a list of admins at commons:User:Cyberbot I/adminrights-admins.js, for Ais523's admin highlighter script.

File:Symbol keep vote.svg No need for approval.

= Snotbot =

[http://tools.wmflabs.org/xtools-ec/index.php?name=Cyberbot+I&project=en.wikipedia View Statistics]

class="wikitable"
StatusTaskDescription
valign="top"

| {{#switch:{{User:Cyberbot I/Run/AfDBot}} |enable=50px

Enabled

[https://en.wikipedia.org/w/index.php?title=User:Cyberbot_I/Run/AfDBot&action=edit&editintro=&summary=Disabling+Task&nosummary=&prefix=&minor=yes Disable] |disable=50px

Disabled

[https://en.wikipedia.org/w/index.php?title=User:Cyberbot_I/Run/AfDBot&action=edit&editintro=&summary=Enabling+Task&nosummary=&prefix=&minor=yes Enable]}}

AfDBotClerks at AfDs. This task has been converted to PHP.

{{BotApproved}} See Approval Request

valign="top"

| {{#switch:{{User:Cyberbot I/Run/RfPPBot}} |enable=50px

Enabled

[https://en.wikipedia.org/w/index.php?title=User:Cyberbot_I/Run/RfPPBot&action=edit&editintro=&summary=Disabling+Task&nosummary=&prefix=&minor=yes Disable] |disable=50px

Disabled

[https://en.wikipedia.org/w/index.php?title=User:Cyberbot_I/Run/RfPPBot&action=edit&editintro=&summary=Enabling+Task&nosummary=&prefix=&minor=yes Enable]}}

RfPPBotClerks and archives at RfPP. This task has been converted to PHP.

{{botapproved}} See Approval Request

valign="top"

| {{#switch:{{User:Cyberbot I/Run/RfUBot}} |enable=50px

Enabled

[https://en.wikipedia.org/w/index.php?title=User:Cyberbot_I/Run/RfUBot&action=edit&editintro=&summary=Disabling+Task&nosummary=&prefix=&minor=yes Disable] |disable=50px

Disabled

[https://en.wikipedia.org/w/index.php?title=User:Cyberbot_I/Run/RfUBot&action=edit&editintro=&summary=Enabling+Task&nosummary=&prefix=&minor=yes Enable]}}

RfUBotMaintains the unblock table for users requesting unblock. This task has been converted to PHP.

{{BotApproved}} See Approval Request

= Chris G Bot =

class="wikitable"
StatusTaskDescription
valign="top"

| {{#switch:{{User:Cyberbot I/Run/CHUBot}} |enable=50px

Enabled

[https://en.wikipedia.org/w/index.php?title=User:Cyberbot_I/Run/CHUBot&action=edit&editintro=&summary=Disabling+Task&nosummary=&prefix=&minor=yes Disable] |disable=50px

Disabled

[https://en.wikipedia.org/w/index.php?title=User:Cyberbot_I/Run/CHUBot&action=edit&editintro=&summary=Enabling+Task&nosummary=&prefix=&minor=yes Enable]}}

CHUBotClerks at WP:CHUS.