DoTheNeedful Help


You interact with DoTheNeedful via IRC. Commands are sent to the bot either in channel or in private message (/msg DoTheNeedful). The commands that the bot accepts, and what they do, are below.

Bot Commands

Parameters in [ ] are required. Parameters in { } are optional.

  • !seen [username] - Report the last time [username] was seen in the channel.
  • !stats {username} - Show your stats, or if {username} is used, show their stats.
  • !dtn [username] - Do The Needful [username]
  • !topwords {5|10} - With no parameter, show top 3 users by words spoken. Pass {5|10} for more results.
  • !help - Get this help.
Quotes Commands

Parameters in [ ] are required. Parameters in { } are optional.

  • !addquote/!add [quote] - Add a [quote] to the quotes database.
  • !quote {search} - With no parameter, show a random quote. Parameter can be a specific quote ID, or {search} where a random resulting match is shown.
  • !up/!down [id] - Vote up or down a quote.
  • !topquote/!best - Display the quote with the most upvotes.
  • !bottomquote/!worst - Display the quote with the most downvotes.
Fun Commands

Parameters in [ ] are required. Parameters in { } are optional.

  • !dns - Because it is always DNS.
  • !dtn [username] - Do the needful, [username]
  • !ok/!itsok/!makeitok [username] - Messages the [username] a link that will make everything OK.
  • !pray/!letuspray - The Sysadmin Prayer
  • !no/!noo/!nooo/!noooo/!nooooo [username] - Send [username] a dire NOOOO!!