Commands

Security

/addadminroles [list of roles that will be considered admin roles.]*
Sets which roles will be considered admin roles. Admin roles can edit Dogs settings using /setup.
/removeadminroles [list of roles you want removed from the admin list.]*
Removes admin roles.
/addbadwords [list of words you want banned.]*
Allows you to set which words Dog will watch for. Users on the watch list who use them will be warned or punished based on your settings.
/removebadwords [list of words you want unbanned.]*
Allows you to unban words that might no longer be taboo.
/addroleswatched [list of roles you want monitored.]*
Sets which roles Dog will monitor. Members with these roles will be watched more carefully for bad word usage.
/removeroleswatched [list of roles you want removed from the watch list.]*
Removes roles Dog will monitor.

Options, and optional commands

/setup
Sends a message containing options server admins can use to configure Dog with. It's adivised to set this up as soon as Dog joins your server.
/adddefaultroles [list of roles users will get upon joining a server.]*
Automatically adds these roles to users that join the server. Only applies to new users.
/removedefaultroles [list of roles you want removed from the default roles list.]*
Removes the default roles users will get when joining.
/viewlists
Sends a message containing the following lists: Admin roles, default roles, watched roles, and bad words.

Misc.

/help
Sends a message showing the various commands Dog can do.
/bark
Sends a random bark string to the chat. Ruff ruff!
/dogfact
Sends a random fact about dogs. #5 might surprise you!
/dice [number of sides the dice has]
Rolls a dice between 1 - number user entered.