help: Fetches documentation for given command, or general help article. `/help [cmdName]`
listen: Forwards the message to my ears (as if called without the /)
eval: Forwards message to javascript code-eval
coffee: Forwards message to coffeescript code-eval
refresh: Reloads the browser window I live in
forget: Forgets a given command. `/forget cmdName`
info: Grabs some stats on my current instance or a command. `/info [cmdName]`
listcommands: Lists commands. `/listcommands`
tell: Redirect command result to user/message. /tell `msg_id|usr_name cmdName [cmdArgs]`
afk: Set an afk message: `/afk `. Invoke `/afk` again to return.
awsm: tks a sntnc and trns i awsm
ban: Bans a user from using me. Lacking arguments, prints the ban list. `/ban [usr_id|usr_name]`
unban: Frees a user from my mindjail. `/unban usr_id|usr_name`
color: Displays the color(s) passed in. `/color color0[ color1[ ...]]`
convert: Converts several units and currencies, case sensitive. `/convert [to|in ]` Pass in list for supported units `/convert list`
define: Fetches definition for a given word. `/define something`
doge: so shibe, much doge, wow `/doge one,two,three[,nth]
domain: Check domain availability
findcommand: Searches for a bot command matching part of a name/description. `/findCommand partOfNameOrDescription`
github: Search github for a user or repo.`/github repoName` or `/github username/reponame` or `/github username/`
google: Search Google. `/google query`
hang:
inhistory: Grabs a historical event from today's date or a date given in MM-DD format. `/inhistory [MM-DD]`
jquery: Fetches documentation link from jQuery API. `/jquery what`
learn: Teaches me a command. `/learn cmdName outputPattern [inputRegex [description]]`
live: Resurrects me (:D) if I'm down (D:)
die: Kills me :(
mdn: Fetches mdn documentation. `/mdn what`
meme: Return a simple meme link. `/meme memeName`
mustache: Mustachifies a user. `/mustache [link|usrid|username] [mustache=rand(0,5)]`
moustache: Mustachifies a user. `/mustache [link|usrid|username] [mustache=rand(0,5)]`
norris: Random chuck norris joke!
nudge: Register a nudge after an interval. `/nudge intervalInMinutes message`, `/nudge remove id` to remove, or the listener, `nudge|remind|poke me? in? intervalInMinutes message`
parse: Returns result of "parsing" message according to the my mini-macro capabilities (see online docs)
spec: Find a section in the ES5 spec
stat: Gives useless stats on a user. `/stat usrid|usrname [extended]`
stats: Gives useless stats on a user. `/stat usrid|usrname [extended]`
summon: Say boopidi bee and in the room I shall be. `/summon roomid`
unsummon: Chant zippidi lepat and from the room I shall depart. `/unsummon [roomid=your_roomid]`
timer: Starts/stops a timer. `/timer start [name]` starts a timer, `/timer stop name` stops a timer.
todo: Your personal todo list. `get [count]` retrieves everything or count items. `add items` adds items to your todo list (make sure items with spaces are wrapped in quotes) `rm items|indices` removes items specified by indice or content
undo: Undo (delete) specified or last message. `/undo [msgid0, msgid1, ...]` (omit for last message); `/undo xN` for last N; `/undo @CHAR-T@N` for the Nth message from the end
unonebox: Get/toggle the unonebox listener. `/unonebox [on|off]x`
urban: Fetches UrbanDictionary definition. `/urban query [resultIndex=0]`
user: Fetches user-link for specified user. `/user usr_id|usr_name`
weather: Gets current weather: `/weather (lan, lon)` or `/weather city`
welcome: Welcomes a user. `/welcome user`
wiki: Search Wikipedia. `/wiki term`
xkcd: Returns an XKCD. Call with no args for random, `new` for latest, or a number for a specific one.
youtube: Search Youtube. `/youtube query`
zalgo: H???¯?"????E????`´¸??? ???¸??_???C???????_??O??????M????????_?E?????????S?????????? http://stackoverflow.com/a/1732454/1216976
Other