Jump to content

Wikipedia:Bot activity monitor

From Wikipedia, the free encyclopedia

The Bot Activity Monitor (BAM) is a tool for monitoring activity of bots based on preset configurations of the bot tasks, and for operators to optionally receive notifications when their bots stop editing. This is currently maintained by SDZeroBot (see BRFA). See:

Bot task configuration parameters:

  • bot: Name of the bot account
  • task: Name of the bot task, used in the alerts and status table.
  • action: (Default: "edit") Type of action the bot does: "edit" or any log action such as "delete", "move", "patrol", etc. You also specify a sub-action such as "delete/revision" or "block/reblock". The value given must be acceptable to either the letype or leaction parameter of mw:API:Logevents (unless the value is "edit").
  • namespace: Namespace(s) where the bot edits. Specify the namespace numbers (see Help:Namespaces) separated by commas if multiple.
    • Common namespace numbers: 0 (article), 2 (user), 4 (Wikipedia), 6 (file), 10 (template), 14 (category), 118 (draft). For respective talk namespaces, add 1 to those numbers.
  • title: Title of the page where the bot edits. If it's not a single page, use |title_regex= instead.
  • title_regex: Regex matching page titles where the bot edits.
    • This should entirely match the full page title. Use .* for "any characters".
  • summary: Edit summary (or log summary) used. If this is not fixed, use |summary_regex= instead.
    • The exact edit summary. If the edit summary includes templates, please use summary_regex instead to prevent the templates from rendering on this page.
  • summary_regex: Regex matching edit summary (or log summary) used by the bot.
    • This regex must match the task's edit summary in entirety (not partially). You can use .* in the starting and end for partial matching. This choice may be revisited in the future.
    • If it includes templates, use \{ instead of { to prevent templates from rendering on this page.
    • No piped links allowed!
  • min_edits: (Default: 1) Minimum number of edits or log actions required in the given |duration=.
  • duration: (Default: 3 days) The passed time window in which to look for edits.
    • For example if min_edits=4 and duration=5 days, we expect to find at least 4 edits in the past 5 days.
  • notify: Get a talk page notification if the bot task is found to be inactive. Specify a user talk page name here (or just a username).
    • Notification will be sent once. If/when you've fixed the issue, you can dismiss the notification by removing it or changing its section title, so that the bot can notify you again if problems are found. If a redirect page is given here, the redirect will be followed.
  • email: Get an email notification if bot task is inactive. Specify a username or an email address here.
    • If a username is specified, email will be sent through Wikipedia email system, in plain text format. You can specify an email address directly, for HTML format. Note: if your bot is hosted on Toolforge, you can use tools.TOOL_NAME@tools.wmflabs.org to avoid making your personal email public (emails sent to the tool are delivered to the email address linked with the Toolforge account).
    • Notification will sent once per the duration specified above. That is, if the check is for 1 edit per 3 days – you will receive one email per 3 days at max.


Current status report

[edit]
Bot Task Status
AAlertBot Updating article alerts checkY
Aidan9382-Bot Monitoring page moves checkY
AnomieBOT Dating maintenance tags checkY
AnomieBOT III Deleting broken redirects ☒N 0 actions in last 7 days, expected at least 1. Last seen 2 November 2024
AnomieBOT III POTDPageDeleter checkY
B-bot Tagging orphaned non-free images for deletion checkY
COIBot Maintaining spam reports ☒N 0 actions in last 3 days, expected at least 1. Last seen 26 October 2024
Cewbot Fixing broken anchors checkY
Cewbot Normalizing {{multiple issues}} checkY
ClueBot III Archiving discussions checkY
ClueBot NG Reverting vandalism checkY
Community Tech bot Commons deletion notifications ☒N 0 actions in last 3 days, expected at least 1. Last seen 6 June 2023
Community Tech bot Updating reports checkY
Cyberbot I Clearing WP:Sandbox checkY
Cyberbot I RFPP clerking checkY
DYKHousekeepingBot Updating DYK hook count ☒N 0 actions in last 6 hours, expected at least 1. Last seen 21 November 2024
DannyS712 bot Disable draft categories checkY
DannyS712 bot IV Auto-accept null pending changes checkY
DatBot Reports users hitting specific filters checkY
DatBot Resize non-free files checkY
DatBot Adds matching WikiProject banners to files which are transcluded on pages that have matching Infoboxes checkY
DeltaQuadBot Revdeleting orphaned non-free file revisions checkY
Dexbot Aligning section names with MOS:SECTIONS checkY
Dexbot Fixing broken section links ☒N 0 actions in last 1 week, expected at least 1. Last seen 21 October 2024
DumbBOT Maintain list of PRODed pages checkY
EarwigBot Update Articles for Creation templates and categories checkY
EmausBot Fixing double redirects checkY
EnterpriseyBot Notify users of DYK nominations ☒N 0 actions in last 2 weeks, expected at least 1. Not seen in more than 2 years.
EnterpriseyBot Update {{Defcon}} checkY
EnterpriseyBot Archive WP:GO ☒N 0 actions in last 1 week, expected at least 1. Last seen 3 March 2024
EnterpriseyBot Update WiR CSD report ☒N 0 actions in last 1 week, expected at least 1. Not seen in more than 2 years.
EnterpriseyBot Update WikiProject banners for redirects ☒N 0 actions in last 1 day, expected at least 1. Last seen 16 February 2024
EranBot Flagging potential copyvios ☒N 0 actions in last 3 days, expected at least 1. Last seen 9 April 2024
Filedelinkerbot delinking deleted Commons files checkY
FireflyBot Imminent G13 notifications checkY
FireflyBot Maintain DRN case statistics checkY
HaleBot Updating database reports (Python) checkY
HaleBot Updating database reports (Rust) checkY
InceptionBot Create topic-wise new article lists checkY
InternetArchiveBot Rescuing sources checkY
JJMC89 bot Revdel requests per NFCC#7 checkY
JJMC89 bot Tagging drafts moved from mainspace checkY
JJMC89 bot III Implementing CFDs checkY
JL-Bot Updating citation statistics checkY
Legobot Updating AFD relists checkY
Lowercase sigmabot II Resetting sandbox header ☒N 0 actions in last 3 days, expected at least 1. Last seen 23 October 2023
Lowercase sigmabot III Archiving discussions checkY
MajavahBot Generate bot activity report checkY
MajavahBot Patrolling EFFP (1) checkY
MajavahBot Patrolling EFFP (2) checkY
Mathbot Maintaining AFD/Old checkY
MusikBot PERM clerking checkY
MusikBot II Removing protection templates checkY
NovemBot Update list of users who have permissions checkY
ProcBot Update list of possible edit wars checkY
ProcBot Main Page snapshots checkY
ProcBot Move editnotices following underlying page move checkY
ProcBot II Update edit filter checkY
Qwerfjkl (bot) Tagging drafts checkY
Qwerfjkl (bot) Notifying users of reference errors checkY
RMCD bot Notifying subject page of RMs checkY
RMCD bot Updating RM lists checkY
Reports bot Updating reports checkY
RichBot Removing invalid templates from drafts checkY
RichBot Checking drafts for Copyvios checkY
SDZeroBot AfD notifications checkY
SDZeroBot Updating WP:NPPSORT checkY
SDZeroBot Test pauses ☒N 0 actions in last 2 hour, expected at least 1. Not seen in more than 2 years.
SDZeroBot Updating Peer reviews checkY
SineBot Auto-signing talk messages checkY
SpaceFactsBot Updating Template:TotalHumanSpaceFlightByNation checkY
SporkBot Repairing duplicate template arguments ☒N 0 actions in last 3 days, expected at least 1. Last seen 18 November 2023
SuggestBot Suggesting articles to edit checkY
The Anomebot2 Geodata maintenance checkY
VahurzpuBot Removing incorrect redirect class checkY
WP 1.0 bot Updating tables checkY
WP 1.0 bot Updating logs checkY
YiFeiBot Archiving GOCE requests checkY

Configurations

[edit]

Configure bots and bot tasks for tracking. Use the template /task (its documentation will be shown as an editnotice when you edit this page). Please keep task descriptions short and crisp.

The current status report is at Wikipedia:Bot activity monitor/Report.


  • AAlertBot: Updating article alerts. Frequency: ≥ 10 edits in the last 1 day. In namespace: wikipedia. Will notify Headbomb in case of issues.
  • AnomieBOT: Dating maintenance tags. Frequency: ≥ 1 edit in the last 12 hours. In namespace: main. With summary matching Dating maintenance tags: .*.
  • AnomieBOT III: Deleting broken redirects. Frequency: ≥ 1 delete action in the last 7 days. In namespace: main.
  • AnomieBOT III: POTDPageDeleter. Frequency: ≥ 1 delete action in the last 1 day. In namespace: template.
  • B-bot: Tagging orphaned non-free images for deletion. Frequency: ≥ 1 edit in the last 3 days. In namespace: file. With summary matching Tagging orphaned non-free image for deletion.*.
  • COIBot: Maintaining spam reports. Frequency: ≥ 1 edit in the last 3 days. In namespace: wikipedia.
  • Cewbot: Fixing broken anchors. Frequency: ≥ 1 edit in the last 3 days. In namespace: main. With summary matching .*Fixing broken anchor.*.
  • Cewbot: Normalizing {{multiple issues}}. Frequency: ≥ 1 edit in the last 1 week. In namespace: main. With summary matching .*Normalize \{\{Multiple issues\}\}.*.
  • ClueBot III: Archiving discussions. Frequency: ≥ 1 edit in the last 1 day. With summary matching Archiving .*. Will notify User talk:Rich Smith in case of issues.
  • ClueBot NG: Reverting vandalism. Frequency: ≥ 1 edit in the last 2 hours. In namespace: main, user talk. Will notify User talk:Rich Smith in case of issues.
  • Community Tech bot: Commons deletion notifications. Frequency: ≥ 1 edit in the last 3 days. In namespace: talk. With summary Files used on this page or its Wikidata item are up for deletion.
  • Community Tech bot: Updating reports. Frequency: ≥ 1 edit in the last 3 days. In namespace: user, wikipedia.
  • DannyS712 bot: Disable draft categories. Frequency: ≥ 1 edit in the last 3 days. In namespace: draft. With summary matching .*Disable the categories on this page while it is still a draft.*.
  • DannyS712 bot IV: Auto-accept null pending changes. Frequency: ≥ 1 review action in the last 7 days.
  • DatBot: Resize non-free files. Frequency: ≥ 1 upload action in the last 2 days. In namespace: file. Will notify by email in case of issues.
  • DatBot: Adds matching WikiProject banners to files which are transcluded on pages that have matching Infoboxes. Frequency: ≥ 1 edit in the last 1 month. In namespace: file talk. Will notify DatGuy in case of issues.
  • DeltaQuadBot: Revdeleting orphaned non-free file revisions. Frequency: ≥ 1 delete/revision action in the last 3 days. In namespace: file. With summary matching Orphaned non-free file revision\(s\) .*.
  • Dexbot: Aligning section names with MOS:SECTIONS. Frequency: ≥ 1 edit in the last 1 week. In namespace: main. With summary Bot: Aligning section names with MOS:SECTIONS.
  • Dexbot: Fixing broken section links. Frequency: ≥ 1 edit in the last 1 week. In namespace: main. With summary Bot: Fixing broken section link.
  • EarwigBot: Update Articles for Creation templates and categories. Frequency: ≥ 1 edit in the last 3 days. Will notify The Earwig in case of issues.
  • EmausBot: Fixing double redirects. Frequency: ≥ 1 edit in the last 3 days. With summary matching Bot: Fixing double redirect .*.
  • EnterpriseyBot: Notify users of DYK nominations. Frequency: ≥ 1 edit in the last 2 weeks. With summary matching .*Bot]] notification about the DYK nomination of .*. Will notify Enterprisey in case of issues.
  • EnterpriseyBot: Update WikiProject banners for redirects. Frequency: ≥ 1 edit in the last 1 day. With summary matching .*Bot]] removing the article class assessment. Will notify Enterprisey in case of issues.
  • EranBot: Flagging potential copyvios. Frequency: ≥ 1 pagetriage-copyvio action in the last 3 days.
  • Filedelinkerbot: delinking deleted Commons files. Frequency: ≥ 1 edit in the last 3 days.
  • FireflyBot: Imminent G13 notifications. Frequency: ≥ 1 edit in the last 12 hours. In namespace: user talk. With summary matching .*Notification of potential \[\[WP:G13.*.
  • HaleBot: Updating database reports (Python). Frequency: ≥ 1 edit in the last 3 days. In namespace: wikipedia. With summary Bot: Updated page..
  • HaleBot: Updating database reports (Rust). Frequency: ≥ 1 edit in the last 3 days. In namespace: wikipedia. With summary Bot: updating database report.
  • InceptionBot: Create topic-wise new article lists. Frequency: ≥ 1 edit in the last 3 days. In namespace: user.
  • InternetArchiveBot: Rescuing sources. Frequency: ≥ 1 edit in the last 3 days. With summary matching Rescuing \d+ sources .*.
  • JJMC89 bot: Revdel requests per NFCC#7. Frequency: ≥ 1 edit in the last 24 hours. In namespace: file. With summary matching Request revision deletion of orphaned revision.*.
  • JJMC89 bot: Tagging drafts moved from mainspace. Frequency: ≥ 1 edit in the last 2 day. In namespace: draft. With summary matching Add \{\{drafts moved from mainspace\}\}.
  • JJMC89 bot III: Implementing CFDs. Frequency: ≥ 1 edit in the last 1 day.
  • JL-Bot: Updating citation statistics. Frequency: ≥ 1 edit in the last 3 days. Pages: matching Wikipedia:WikiProject Academic Journals/Journals cited .*
  • Lowercase sigmabot III: Archiving discussions. Frequency: ≥ 1 edit in the last 1 day. With summary matching Archiving .*.
  • Mathbot: Maintaining AFD/Old. Frequency: ≥ 1 edit in the last 3 days. Pages: matching Wikipedia:Articles for deletion/Old.*
  • MusikBot: PERM clerking. Frequency: ≥ 1 edit in the last 3 days. Pages: matching Wikipedia:Requests for permissions/.* in namespace: wikipedia.
  • MusikBot II: Removing protection templates. Frequency: ≥ 1 edit in the last 3 days. With summary matching Removing protection templates .*.
  • NovemBot: Update list of users who have permissions. Frequency: ≥ 1 edit in the last 5 days. In namespace: user. With summary matching .*NovemBot Task A.*. Will notify Novem Linguae in case of issues.
  • ProcBot: Main Page snapshots. Frequency: ≥ 1 edit in the last 1 day. In namespace: wikipedia. With summary matching .*Task 3]].*. Will notify ProcrastinatingReader in case of issues.
  • ProcBot: Move editnotices following underlying page move. Frequency: ≥ 1 move action in the last 14 days. In namespace: template. With summary matching .*Task 4]].*. Will notify ProcrastinatingReader in case of issues.
  • Qwerfjkl (bot): Tagging drafts. Frequency: ≥ 1 edits in the last 1 day. In namespace: draft. Will notify Qwerfjkl in case of issues.
  • Qwerfjkl (bot): Notifying users of reference errors. Frequency: ≥ 1 edits in the last 1 day. In namespace: user talk. Will notify Qwerfjkl in case of issues.
  • RMCD bot: Notifying subject page of RMs. Frequency: ≥ 1 edit in the last 3 days. With summary matching Notifying subject page of move discussion .*.
  • RMCD bot: Updating RM lists. Frequency: ≥ 1 edit in the last 3 days. Pages: matching Wikipedia:Requested moves/Current discussions.*
  • Reports bot: Updating reports. Frequency: ≥ 1 edit in the last 3 days. In namespace: wikipedia.
  • RichBot: Removing invalid templates from drafts. Frequency: ≥ 1 edit in the last 1 day. With summary matching .*I have removed a template which is not valid in Draftspace.*. Will notify User talk:Rich Smith in case of issues.
  • SDZeroBot: AfD notifications. Frequency: ≥ 1 edits in the last 24 hours. In namespace: user talk. Will notify User talk:SDZeroBot in case of issues.
  • SineBot: Auto-signing talk messages. Frequency: ≥ 1 edit in the last 4 hours. With summary matching Signing comment by .*.
  • SporkBot: Repairing duplicate template arguments. Frequency: ≥ 1 edit in the last 3 days. With summary matching .*duplicate template arguments.*.
  • SuggestBot: Suggesting articles to edit. Frequency: ≥ 1 edit in the last 3 days. In namespace: user talk.
  • The Anomebot2: Geodata maintenance. Frequency: ≥ 1 edit in the last 1 month. In namespace: main.
  • VahurzpuBot: Removing incorrect redirect class. Frequency: ≥ 1 edit in the last 1 week. In namespace: talk. Will notify Vahurzpu in case of issues.
  • WP 1.0 bot: Updating tables. Frequency: ≥ 1 edit in the last 2 days. In namespace: user. With summary Copying assessment table to wiki..
  • WP 1.0 bot: Updating logs. Frequency: ≥ 1 edit in the last 2 days. In namespace: wikipedia. With summary Update logs for past 7 days.