User:HersfoldArbClerkBot/IRC Help

From Wikipedia, the free encyclopedia

HersfoldIRCBot lurks in the #wikipedia-en-arbcom-clerks channel and reports edits made to arbitration pages. It also provides a number of other features, listed below.

There are three access levels - Operators, Users, and Unrestricted. If you have insufficient access rights for a particular command, the bot will let you know. If you're lucky, it will let you know politely.

Command Example Usage Description Required access level
!quit !quit Kills the bot, allowing it to restart normally. The bot will log out and return momentarily. Operators
!die !die Kills the bot, preventing it from restarting. If killed in this manner the bot must be manually restarted by Hersfold, so you must notify him if you use this command. Operators
!link !link
!link [[page]]
!link {{template}}
Provides a (non-secure) link to the indicated page. If no argument is provided, it will link to the last link mentioned in the channel Unrestricted
!join !join #channel Instructs the bot to join the indicated channel. Operators
!part !part Orders the bot to leave the current channel. Operators
!voice !voice Hersfold Sets +v (voice) on the indicated user in the current channel. Users
!invite !invite nick!user@host Sets +I (permanent invite) on the indicated host mask for the current channel. The bot requires op access to perform this command. Users
!version !version Reports the bot's current version number. Unrestricted
!help !help Provides a link to this page Unrestricted
!myaccess !myaccess Informs the user issuing the command what their access level is. Unrestricted
!addOp !addOp nick!user@host Adds the indicated user to the bot's operators list. * may be used in place of nick, user, or host to indicate a wild card, but at least one of user and/or host must be set. Operators
!addUser !addUser nick!user@host Adds the indicated user to the bot's users list. * may be used in place of nick, user, or host to indicate a wild card, but at least one of user and/or host must be set. Operators
!removeOp !removeOp nick!user@host Removes the indicated user from the bot's operators list. The provided hostmask must match an existing entry exactly. Hersfold only
!removeUser !removeUser nick!user@host Removes the indicated user from the bot's users list. The provided hostmask must match an existing entry exactly. Users may not be demoted if they are also bot operators. Operators
!reload !reload Forces the bot to reload its configuration settings and reset the recent changes scanner. This may be useful if the bot appears to be having difficulty logging in to Wikipedia. Operators
!watch !watch Page Adds the indicated page to the bot's watchlist. Edits to that page will be reported to #wikipedia-en-arbcom-clerks. Users
!unwatch !unwatch Page Removes the indicated page from the bot's watchlist. Edits to that page will no longer be reported to #wikipedia-en-arbcom-clerks. Users
!debug !debug Sets the bot to check for new edits every second. DO NOT leave the bot in this mode for very long. Hersfold only
!fast !fast Sets the bot to check for new edits every 2.5 seconds. DO NOT leave the bot in this mode for very long. Operators
!normal !normal Sets the bot to check for new edits every 7.5 seconds. This is the normal operating speed. Users
!moderate !moderate Sets the bot to check for new edits every 15 seconds. Users
!slow !slow Sets the bot to check for new edits every 30 seconds. Users
!speed !speed Reports the speed at which the bot is currently checking for new edits. Unrestricted
!arb !arb Lists all current members of the Arbitration Committee, effectively pinging any of them currently in the channel. You can include additional text with this command; as long as your message starts with "!arb", the bot will recognize it. Unrestricted.
!clerk !clerk Lists all current members of the Arbitration Committee Clerk Corps, effectively pinging any of them currently in the channel. You can include additional text with this command; as long as your message starts with "!clerk", the bot will recognize it. Unrestricted.
!trainee !trainee Lists all current trainee Arbitration Committee Clerks, effectively pinging any of them currently in the channel. You can include additional text with this command; as long as your message starts with "!trainee", the bot will recognize it. Unrestricted.
!parties !parties
!parties Case
Lists all parties of the specified open arbitration case, or of all open cases if no case is specified. Unrestricted.
!website !website Provides a link to the bot's website at http://tools.wmflabs.org/hersfold-web/ Unrestricted.
!status !status Provides a link to the WMF Labs Tools status page at http://tools.wmflabs.org/?status Unrestricted.