Grooveshark
Grooveshark has two commands: !gs and !gs3.
!gs returns the top result; the return depends on a mix between search relevance and song popularity. !gs3 returns the top three results. Only use !gs3 if you fear that the song you're looking for isn't the top result. Also consider sending the command in a private message to IBM_5100 (/msg IBM_5100 !command ).
Youtube
Youtube has two commands: !yt and !yt3.
!yt returns the top result; results depend heavily on the view count and age of the video. !yt3 returns the top three results. Only use !yt3 if you fear that the video you're looking for isn't the top result. Also consider sending the command in a private message to IBM_5100 (/msg IBM_5100 !command ).
Redirect
Redirect uses DuckDuckGo's instant answers redirection API. It returns the first link from a search; similar to Google's I'm lucky feature. The !rd command supports DuckDuckGo's !bang feature. It allows you to start your search with a tag to narrow down your search and allows for greater customization of your search.
(for more information about !bang : https://duckduckgo.com/bang)
Personal Alias
With personal aliases you can define your own alias commands that are locked to your IRC nick. You can add and remove aliases freely. To use this feature you will need to setup a Neocities html file under a specific name that uses your IRC nick. See this page for information on the alias structure and how to set up the Neocities page.
Ping
Ping returns a pong from the bot. Useful if you need to make sure you're connected to the channel.
Echo
Echo allows you to echo any text back to the channel. In short this allows you to message the bot and it will anonymize your message back to the channel. For the message to be anonymous you need to send the !echo command in a private message to the bot, you can not use it in the main channel and expect it to anonymize you.
BotIdea
With !botidea you can send your ideas on what functions should be added to the bot. Your name is not logged; if you want to be contacted and able to receive comments on your idea please leave a name or email in the message. It's recommended to use this command in a private message to IBM_5100; public channel works too if you prefer.
Also feel free to report bugs with !botidea