Commands
List of bot commands
Command
Description
Usage
addrank
Add a new rank for members to join, works with existing or new roles.
?addrank [name] (hex color) (hoist)
rank
Join/leave a rank
?rank [rank name]
ranks
Get a list of joinable ranks.
?ranks
delrank
Delete an existing rank, does not delete the role.
?delrank [rank name]
roles
Get a list of server roles and member counts.
?roles (optional search)
roleinfo
Get information about a role.
?roleinfo
Command
Description
Usage
addmod
Add a bot moderator or group of moderators.
?addmod [user or role]
addrole
Add a new role, with optional color and hoist.
?addrole [name] [hex color] [hoist]
announce
Send an announcement using the bot.
?announce [channel] [message]
announce everyone
Send an announcement with @everyone.
?announce everyone [channel] [message]
announce here
Send an announcement with @here.
?announce here [channel] [message]
announce role
Send an announcement with a role mention.
?announce role [role] [channel] [message]
ignorerole
Toggles command usage for a role. (Does not affect mods and managers)
?ignorerole [role]
delrole
Delete a role
?delrole [role name]
delmod
Remove a bot moderator
?delmod [user or role]
modules
List available modules
?modules
ignorechannel
Toggles command usage for a channel. (Does not affect mods and managers)
?ignorechannel [channel]
prefix
Set prefix for server
?prefix [prefix]
mentionable
Toggle making a role mentionable on/off
?mentionable [role name]
rolecolor
Change the color of a role.
?rolecolor [role name] [hex color]
setnick
Change the nickname of a user.
?setnick [user] [new nickname]
nick
Change the bot nickname.
?nickname [new nickname]
role
Add/remove a user to a role or roles.
?role [user] [role name]
role add
Add a user to a role or roles.
?role add [user] [role]
role remove
Remove a user from a role or roles.
?role remove [user] [role]
role toggle
Toggle a user from a role or roles.
?role toggle [user] [role]
role removeall
Remove all roles from a user
?role removall [user]
role all
Add/remove all users to or from a role. (Limit 1 role)
?role all [role]
role bots
Add/remove all bots to or from a role.
?role bots [role]
role humans
Add/remove all humans to or from a role.
?role humans [role]
role in
Add/remove users to or from a role that are in a role. (Limit 1 role)
?role in [in role], [role]
module
Enable/disable a module
?module [module name]
rolename
Change the name of a role.
?rolename [role name], [new name]
customs
List, enable, disable custom commands.
?customs
customs list
List custom commands
?customs customs list
customs show
Show a custom command
?customs customs show [command]
customs enable
Enable a custom command
?customs customs enable [command]
customs disable
Disable a custom command
?customs customs disable [command]
clearwarn
Clear warnings a user
?clearwarn [user]
ignoreuser
Toggles command usage for a user.
?ignoreuser [user] [reason]
listmods
List moderators
?listmods
purge
Delete a number of messages from a channel. (limit 1000)
?purge [number] (user)
purge user
Delete messages for a user in the channel.
?purge [number] [user or id]
purge match
Delete messages containing text. (Limit 100)
?purge match [text] [number]
purge not
Delete messages not containing text. (Limit 100)
?purge not [text] [number]
purge startswith
Delete messages that start with text. (Limit 100)
?purge startswith [text] [number]
purge endswith
Delete messages that ends with text. (Limit 100)
?purge endswith [text] [number]
purge links
Delete a number links posted in the channel. (Limit 100)
?purge links [number]
purge invites
Delete server invites posted in the channel. (Limit 100)
?purge invites [number]
purge images
Delete a number of images in the channel. (Limit 100)
?purge images [number]
purge mentions
Delete messages with mentions in the channel. (Limit 100)
?purge mentions [number]
purge embeds
Delete messages containing rich embeds in the channel.
?purge embeds [number]
purge bots
Delete messages sent by bots.
?purge bots [number]
purge text
Delete messages containing text, ignoring images/embeds.
?purge text [number]
command
Enable/disable a command
?command [command name]
Command
Description
Usage
clean
Cleanup the bot responses.
?clean (optional number)
diagnose
Diagnose any command or module in the bot to determine if there are any problems.
?diagnose [command or module]
kick
Kick a member
?kick [user] [reason]
ignored
List channels and users where commands are ignored.
?ignored
ban
Ban a member, optional time limit
?ban [user] [limit] [reason]
mute
Mute a member so they cannot type or speak, time limit in minutes.
?mute [user] [limit] [reason]
moderations
Get a list of active moderations (timed) and remaining time.
?moderations
undeafen
Undeafen a member
?undeafen [user]
members
List members in a role (max 90)
?members [role]
rolepersist
Assign/unassign a role that persists if the user leaves and rejoins.
?rolepersist [user] [role], [optional reason]
unmute
Unmute a member
?unmute [user] (optional reason)
softban
Softban a member (ban and immediate unban to delete user messages)
?softban [user] [reason]
warn
Warn a member
?warn [user] [reason]
deafen
Deafen a member
?deafen [user]
lock
Lock a channel with optional timer and message.
?lock [channel] (time) (message)
reason
Supply a reason for a mod log case
?reason [case num] [reason]
modlogs
Get a list of mod logs for a user
?modlogs [user]
unlock
Unlock a previously locked channel.
?unlock [channel] (message)
unban
Unban a member
?unban [user or id] [optional reason]
warnings
Get warnings for the server or user
?warnings [user]
case
Show a single mod log case
?case [Case ID]
Command
Description
Usage
skip
Skip the current song.
?skip
play
Add a song to queue and play
?play [url]
volume
Get or Change the music volume.
?volume [1-100]
queue
List the songs in queue
?queue list
queue remove
Remove a song from the music queue.
?queue remove [number]
queue clear
Clears the entire music queue (Irreversable).
?queue clear
queue repeat
Enable/disable repeating the music queue.
?queue repeat
queue shuffle
Shuffle the music queue.
?queue shuffle
queue save
Save a queue by name to load later
?queue save [name]
queue load
Load a saved queue, replacing the current queue.
?queue load [name]
queue delete
Delete a saved queue.
?queue delete [name]
queue saved
List saved queues.
?queue saved
nowplaying
Show the currently playing song.
?nowplaying
stop
Stop the current song.
?stop
seek
Seek to a position in the song.
?seek [time]
Command
Description
Usage
itunes
Get info on a song.
?itunes [song name]
quote
Get a random quote.
?quote
joke
Get a joke.
?joke
dogfact
Get random Dog Facts with this commmand
?dogfact
dog
Find some cute dog pictures
?dog
roll
Roll the dice (support optional size: d4, d8, d10, d12, d20, d00)
?roll [size] [number of dice]
pokemon
Get info on a pokemon.
?pokemon <pokemon>
adorable
Get an adorable avatar based on your identifier.
?adorable <identifier>
slots
Spin the slots and win the jackpot! ...or lose everything.
?slots
define
Define a word.
?define [word]
rps
Rock Paper Scissors with the bot.
?rps [choice]
cat
Find some cute cat pictures
?cat
dynonorris
Get a random Dyno Norris fact.
?dynorris
country
Check the stats on a country
?country [3 letter country code]
weather
Get the forecast information for a location.
?weather [location]
pug
Find some cute pug pictures
?pug
steamstatus
Check the status of Steam
?steamstatus
flip
Flip a coin.
?flip
math
Math command
space
Get info about the ISS.
?space
catfact
Get random Cat Facts with this commmand
?catfact
dadjoke
Get a random Dad joke.
?dadjoke
bird
Random Adorable Birdies
?bird
github
Get info on a Github repository.
Command
Description
Usage
afk
Set an AFK status to display when you are mentioned
?afk
afk set
Set an AFK status shown when you're mentioned, and display in nickname.
?afk set [status]
afk ignore
Use in a channel to not return from AFK when talking in that channel.
?afk ignore [channel]
remindme
Set a reminder
?remindme [reminder]
color
Show a color using hex.
google
Get search results from google
?google [search string]
avatar
Get a users' avatar.
?avatar [user]
dynoavatar
Generates a Dyno-like avatar.
?dynoav
randomcolor
Generates a random hex color with preview.
?randomcolor
whois
Get user information.
?whois [user mention]
distance
Get the distance between two sets of coordinates
?distance [coords] [coords]
membercount
Get the server member count.
?membercount
discrim
Gets a list of users with a discriminator
?discrim 1234
emotes
Gets a list of server emojis.
?emotes
serverinfo
Get server info/stats.
?serverinfo
Command
Description
Usage
tag
Get or create a tag
?tag [tag name]
tag create
Create a new tag.
?tag create [tag name] [content]
tag edit
Edit an existing tag.
?tag edit [tag name] [content]
tag delete
Delete an existing tag.
?tag delete [tag name]
tags
Get a list of tags, use the tag command to fetch a tag.
?tags (optional search)
Command
Description
Usage
premium
Dyno premium information. (Responds in DM)
?premium
info
Get bot info.
?info
uptime
Get bot uptime
?uptime