HELP ED WIN AN AWARD! Encyclopedia Dramatica is in contention for the 2nd Annual Mashable Open Web Awards for the wiki category. With your help, we can beat the Wikipedia menace! Plz vote for ED by going here; you can vote once per day, per email address, ballot stuffing encouraged! Just don't forget to confirm the vote via e-mail. VOTE OR DIE!!!

User:MysteryBot

From Encyclopedia Dramatica

Jump to: navigation, search
MysteryBot 2.0 is live for good. Let me know if you see the bot do anything stupid or if you have any suggestions for new features.


PENDULANT DICK
PENDULANT DICK

MysteryBot assists with administrative and security tasks and is the Nuclear revert of legend personified. Robotified. Whatever. He is maintained by WhiteMystery. MysteryBot uses the DotNetWikiBot Framework to interface with the site. If he does something stupid please send WhiteMystery a message so he can log the problem and adjust the way the program works. Thank you.

Current Functionality

  • Welcoming new users. (command: welcome)
  • Repairing double redirects. (command: fixdredir)
  • Deleting broken redirects. (command: fixbredir)
  • Category enforcement. (command: enforcecats)
Pulls list of allowed categories from User:MysteryBot/allowedcats.
Hard-coded minimum of allowed categories that can only be changed by restarting the bot, to prevent exploits.
  • Dead end fixing. (command: fixdeadend)
Pulls list of links to generate from User:MysteryBot/goodlinks.
Pulls list of content to summarize from User:MysteryBot/upcoming.
  • Find/replace on or remove a link, template or category. (see the commands REMOVE and REPLACE)
  • Global rollback via the Rollback+ module. (see the command RBPLUS)
  • Security sweep. (command: security)
Ignores all sysops and users on User:MysteryBot/ignorelist.
Automatically protects all pages that meet the criteria on User:MysteryBot/autoprotect.
Automatically cleans up some types of broken and double redirects upon creation.
Automatically detects and attempts to roll back certain types of vandalism.
Blocks suspected vandals based on criteria established by the administrators; substitutes the text of User:MysteryBot/banmessage.
Sliding ban window based on the severity of the vandalism.

Current Status

Updated 12/3/2008 2:15:20 PM EST
  • I am currently welcoming new users.
  • I am currently fixing double redirects.
  • I am currently fixing broken redirects.
  • I am currently enforcing categories.
  • I am currently fixing dead ends.
  • I am generating the upcoming content summary.
  • I am performing security sweeps.

In the last 24 hours I have blocked 1 users.

Command Interface

Sysops can interact with and give commands to MysteryBot by saving the page User:MysteryBot/command with one of the following. Wait for an acknowledgement (page will change to FINISHED) before sending another command. He checks the page every 10 seconds independent of all other actions.

  • SHUTDOWN - Emergency shutdown if the bot is misbehaving.
  • PAUSE - Keeps the bot running but prevents it from taking action. Remember to turn this off when you're done!
  • ENABLE X - Enables one of the bot's tasks, replacing X with one of the (command: X) values from the list above.
  • DISABLE X - Disables one of the bot's tasks, replacing X with one of the (command: X) values from the list above.
  • REMOVE X - Removes all instances of X, where X is <Link>targetpage</Link> or <Template>templatename</Template> or <Category>categoryname</Category>.
Example: REMOVE <Template>deletedtemplate</Template>
  • REPLACE X WITH Y - Replaces all instances of X, where X is <Link>targetpage</Link> or <Template>templatename</Template> or <Category>categoryname</Category> and Y is <Value>replacementtext</Value>. The replacement value for links is cleartext, so you have to include wiki markup if you want to substitute another link or template. The replacement value for templates and categories is automatically added as a template or category, respectively.
Example: REPLACE <Link>naughtyword</Link> WITH <Value>cleanword</Value>
  • INSERT X AT Y CRITERIA Z - Inserts the text, link, category, or template specified by X at the top of bottom of the page, specified by Y, based on any of the criteria specified in Z.
X is a single value that can be one of: <Text>text to insert</Text>, <Link>link to insert</Link>, <Category>category to insert</Category>, or <Template>template to insert</Template>. You can include piped parameters in templates.
Y is a single value that can be one of: <Location>Top</Location> or <Location>Bottom</Location>.
Z is one or more values that can be any mix of: <Link>page to which all pages that link here should be tagged</Link>, <Category>category from which all pages should be tagged</Category> or <Template>template to which all pages that contain this should be tagged</Template>.
Example: INSERT <Template>subject|da</Template> AT <Location>Top</Location> CRITERIA <Category>DeviantART</Category>
  • RBPLUS USERS X SOURCE Y - Performs a global rollback on one or more users contributions or a list of pages, undoing all contributions by one or more users. X is a one or more users, with each name surrounded by the <User> tag:
<User>Username1</User> <User>Username2</User>
Y is one or more sources, surrounded by the <Page> or <Contribs> tags:
<Page>Pagename</Page> <Contribs>Username</Contribs>
A sample command to undo all of Vandal1 and Vandal2's contributions would be:
RBPLUS USERS <User>Vandal1</User> <User>Vandal2</User> SOURCE <Contribs>Vandal1</Contribs> <Contribs>Vandal2</Contribs>
If you want to undo a vandal's new page spam, add the flag FLUSHNP to the end of the command:
RBPLUS USERS <User>Vandal</User> SOURCE <Contribs>Vandal</Contribs> FLUSHNP

Note: Enabling or disabling a task won't cause a task in progress to stop or cause a disabled task to fire immediately upon activation. The bot will simply perform or not perform the task on its regularly maintenance cycle.

Logs

Rollback+

Rollback+ requested at 10/6/2008 2:59:01 AM
New page flushing disabled.

Vandals:
  • 1223275854

    Source(s):
  • 1223275854 (contribs)
    Rollback+ requested at 10/21/2008 10:42:57 PM
    New page flushing disabled.

    Vandals:
  • ☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭

    Source(s):
  • ☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭☭ (contribs)
    Rollback+ requested at 11/1/2008 1:39:44 AM
    New page flushing enabled.

    Vandals:
  • 1225517858

    Source(s):
  • 1225517858 (contribs)
    Rollback+ requested at 11/2/2008 11:25:08 AM
    New page flushing disabled.

    Vandals:
  • AmazingTruth
  • Himinite
  • Fostersq

    Source(s):
  • AmazingTruth (contribs)
  • Himinite (contribs)
  • Fostersq (contribs)
    Rollback+ requested at 11/3/2008 9:53:48 AM
    New page flushing disabled.

    Vandals:
  • Wikdef
  • Itbic

    Source(s):
  • Wikdef (contribs)
  • Itbic (contribs)
    Rollback+ requested at 11/5/2008 7:26:44 PM
    New page flushing enabled.

    Vandals:
  • Barbiegirl

    Source(s):
  • Barbiegirl (contribs)
    Rollback+ requested at 11/13/2008 8:17:12 AM
    New page flushing disabled.

    Vandals:
  • DebbiePoyser

    Source(s):
  • DebbiePoyser (contribs)
    Rollback+ requested at 11/16/2008 9:57:24 PM
    New page flushing enabled.

    Vandals:
  • JeffAtwood

    Source(s):
  • JeffAtwood (contribs)
    Rollback+ requested at 11/20/2008 6:41:29 AM
    New page flushing disabled.

    Vandals:
  • ! ! ! ! ! Hardvice sucks dick

    Source(s):
  •  ! ! ! ! ! Hardvice sucks dick (contribs)
    Rollback+ requested at 11/20/2008 7:02:43 AM
    New page flushing disabled.

    Vandals:
  • OMG BUTTHURT.

    Source(s):
  • OMG BUTTHURT. (contribs)
    Rollback+ requested at 11/20/2008 7:06:08 AM
    New page flushing disabled.

    Vandals:
  • Dewde

    Source(s):
  • Dewde (contribs)
    Rollback+ requested at 11/20/2008 7:41:00 AM
    New page flushing disabled.

    Vandals:
  • ! ! ! ! ! Hardvice was buttraped

    Source(s):
  •  ! ! ! ! ! Hardvice was buttraped (contribs)
    Rollback+ requested at 11/22/2008 12:28:58 AM
    New page flushing disabled.

    Vandals:
  • Werdna648

    Source(s):
  • Werdna648 (contribs)
  • Personal tools

    Bookmark and Share