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.
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.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.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!!