User:MusikBot

    There is no Cabal
    MusikBot
    This user is a bot
    (talk · contribs)
    A British Army WAH-64 'Apache' attack helicopter prior to firing its underslung 30mm cannon. Lulworth Camp-Bovington Ranges, Dorset. 19-11-2002 MOD 45142233.jpg
    MusikBot fighting in Operation Enduring Encyclopedia
    OperatorMusikAnimal (talk)
    Approved?Yes
    Flagged?Yes
    Edit rateVariable
    Edit period(s)Continuous
    Automatic or manual?Automatic
    Programming language(s)Ruby
    Exclusion compliant?No
    Source code published?GitHub
    Emergency shutoff-compliant?Yes


    Task BRFA Description Source Periods Activity Errors
    PermClerk Approved Bot clerking at WP:PERM GitHub Continuous checkY Running
    disable
    Symbol support vote.svg
    CategoryCounter Approved Populates JSON pages with the sizes of categories over time for use in charts GitHub Daily checkY Running
    disable
    Symbol support vote.svg
    FilterMonitor Approved Reports functional changes to edit filters on a watchable page GitHub Bihourly checkY Running
    disable
    Symbol support vote.svg
    ECPMonitor Not needed Reports pages recently put under extended confirmed protection GitHub Bihourly checkY Running
    disable
    Symbol support vote.svg
    RotateTDYK Approved Rotates date headers at T:TDYK GitHub Daily checkY Running
    disable
    Symbol support vote.svg
    TAFIWeekly Approved Carries out the weekly maintenance duties of the WP:TAFI project GitHub Weekly checkY Running
    disable
    Symbol support vote.svg
    TAFIDaily Approved Carries out the day to day maintenance duties of the WP:TAFI project GitHub Twice daily checkY Running
    disable
    Symbol support vote.svg
    BLPCat Approved Replaces certain categories on BLPs to the BLP-specific counterpart. GitHub Daily checkY Running
    disable
    Symbol support vote.svg
    StaleFilters Not needed Reports enabled edit filters with no hits in the past 30 days GitHub Daily checkY Running
    disable
    Symbol support vote.svg
    AbuseFilterIRC Not needed Relays all edit filter hits to #wikipedia-en-abuse-log-all connect and allows you to subscribe to notifications when specific filters are tripped. GitHub Continuous checkY N/A
    Symbol support vote.svg
    StaleDrafts Approved Reports stale non-AfC pages in the draftspace GitHub Daily ☒N Inactive
    enable
    Symbol support vote.svg
    NPPChart Approved Populates historical data of NPP backlog size for use in on-wiki charts. GitHub Every 4 hours checkY Running
    disable
    Symbol support vote.svg
    CopyPatrol Not needed Maintains a WikiProjects database for pages in the toollabs:copypatrol feed GitHub Continuous checkY Running
    disable
    Symbol support vote.svg
    TFATagger Approved Tags Today's Featured Article with {{Current TFA}} GitHub Daily ☒N Inactive
    enable
    Symbol support vote.svg
    MassPageMover Approved Mass moving of pages based on configuration GitHub As needed checkY Done
    Symbol support vote.svg
    ACCMonitor Not needed Reports inactive account creators GitHub As needed checkY Done
    Symbol support vote.svg
    RestoreHistories Approved Restores deleted revisions of a list of IP talk pages GitHub One-time checkY Done
    Symbol support vote.svg
    SoundSearch Approved Finds music files of notable composers on Commons that aren't being used on enwiki GitHub One-time checkY Done
    Symbol support vote.svg

    Purge error status. Tasks for which recent errors have occurred are marked with Symbol opinion vote.svg

    About

    At your service! MusikBot is an Apache helicopter, armed with a 30mm M230 chain gun and an endless supply of missiles and rockets. She does not care if you like doing things the hard way. She forces you to not worry about repetitive tasks and focus on improving Wikipedia in ways that a helicopter can't.

    Implementation

    MusikBot is one of the few (if only) bots on the English Wikipedia written entirely in Ruby, using a fork of the MediaWiki::Gateway framework. The source code is hosted on GitHub. The bot lives on Wikimedia Toolforge where its tasks are booted up via a cronjob.

    Bugs/feature requests?

    MusikBot has no bugs. You can dispute this at User talk:MusikAnimal. Feel free to request new features for its approved tasks. In the event of a supposed malfunction, MusikBot will obey your orders to terminate a task, and respect any changes in its on-wiki config files. Please do not block the bot.

    PermClerk report

    PermClerk is MusikBot's most complex task. Here's the human-readable generated report for convenience:

    1 error as of 12:50, 25 March 2023 (UTC)
    Confirmed