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.
?roles (optional search)
roleinfo
Get information about a role.
?roleinfo
Command
Description
Usage
addmod
Add a moderator role.
?addmod [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 announce
Send an announcement using the bot.
?announce 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]
delmod
Remove a moderator or mod role.
?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
Get or set the command prefix for this server.
?prefix (prefix)
mentionable
Toggle making a role mentionable on/off
?mentionable [role name]
rolecolor
Change the color of a role.
?rolecolor [role] [hex color]
setnick
Change the nickname of a user.
?setnick [user] [new nickname]
nick
Change the bot nickname.
?nick [new nickname]
role
Add/remove a user to a role or roles.
?role [user] [role name]
role user
Add/remove a user to a role or roles.
?role [user] [role]
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]
role status
Check current role assignment status
?role status
role cancel
Cancel current role assignment
?role cancel
module
Enable/disable a module.
?module [module name]
rolename
Change the name of a role.
?rolename [role], [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 for 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
purge any
Delete a number of messages from a channel.
?purge any [count]
purge user
Delete messages for a user in the channel.
?purge [count] [user or id]
purge match
Delete messages containing text. (Limit 100)
?purge match [text] [count]
purge not
Delete messages not containing text. (Limit 100)
?purge not [text] [count]
purge startswith
Delete messages that start with text. (Limit 100)
?purge startswith [text] [count]
purge endswith
Delete messages that ends with text. (Limit 100)
?purge endswith [text] [count]
purge links
Delete a number links posted in the channel. (Limit 100)
?purge links [count]
purge invites
Delete server invites posted in the channel. (Limit 100)
?purge invites [count]
purge images
Delete a number of images in the channel. (Limit 100)
?purge images [count]
purge mentions
Delete messages with mentions in the channel. (Limit 100)
?purge mentions [count]
purge embeds
Delete messages containing rich embeds in the channel.
?purge embeds [count]
purge humans
Delete messages sent by humans (ignores bots).
?purge humans [count]
purge bots
Delete messages sent by bots.
?purge bots [count]
purge text
Delete messages containing text, ignoring images/embeds.
?purge text [count]
command
Enable/disable a command.
?command [command name]
Command
Description
Usage
clean
Clean up Dyno's 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]
ban user
Ban a user either permanently or temporarily.
?ban [user] (limit) (reason)
ban save
Ban a user and save their messages in chat.
?ban save [user] (limit) (reason)
ban match
Ban members who sent messages matching the text, up to 100 messages. (Must be enabled in dashboard)
?ban match [match text]
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(s) (max 90)
?members [role]
rolepersist
Assign/unassign a role that persists if the user leaves and rejoins.
?rolepersist [user] [role], [optional reason]
rolepersist add
Adds a rolepersist to a user
?rolepersist [user] role, (reason)
rolepersist remove
Removes a rolepersist from a user
?rolepersist remove [user] role, (reason)
rolepersist toggle
Toggles a rolepersist from a user
?rolepersist toggle [user] role, (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 a user
?warnings [user]
case
Show a single mod log case
?case [Case ID]
notes
Get notes for a user
?notes [user]
delnote
Delete a note about a member
?delnote [user] [note ID]
note
Add note(s) about a member
?note [user] [text]
temprole
Assign/unassign a role that persists for a limited time.
?temprole [user] [time] [role], [optional reason]
temprole add
Adds a temprole to a user
?temprole [user] role, (reason)
temprole remove
Removes a temprole from a user
?temprole remove [user] role, (reason)
clearnotes
Delete all notes for a member
?clearnotes [user]
delwarn
Delete a single warning for a member
?delwarn [warning ID]
editnote
Edit a note about a member
?editnote [user] [note ID] [note]
modstats
Get moderation statistics for a mod/admin (may take up to 30 minutes to update)
?modstats [user]
Command
Description
Usage
itunes
Get info on a song.
?itunes [song name]
dog
Find some cute dog pictures.
?dog
roll
Roll the dice (support optional size: d4, d8, d10, d12, d20, d00)
pokemon
Get info on pokemon.
?pokemon [name]
rps
Rock Paper Scissors with the bot.
?rps [choice]
cat
Find some cute cat pictures.
?cat
country
Check the stats of a country.
?country [country code]
pug
Find some cute pug pictures.
?pug
flip
Flip a coin.
?flip
space
Get info about the space station.
?space
dadjoke
Get a random Dad joke.
?dadjoke
github
Get info on a Github repository.
norris
Get a random Chuck Norris fact.
?norris
poll
Start a poll (max 5 choices)
?poll [message] "[choice1]" "[choice2]"
poll create
Start a poll (max 5 choices)
?poll poll [message] "[choice1]" "[choice2]"
poll end
Show the results of a poll
?poll poll end [message ID/link]
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 [time] [reminder]
color
Show a color using hex.
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
covid
Get COVID-19 stats.
?covid
covid all
Get global stats.
?covid all
covid country
Get stats for a country.
?covid country [country]
covid state
Get stats for a US state.
?covid state [state]
covid top
List top countries by cases.
?covid top
Command
Description
Usage
tag
Get or create a tag
?tag [tag name]
tag get
Get a tag by name.
?tag get [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