Reference

Commands

Every command canary ships, pulled live from the bot.
Search by name, alias, or pick a category.

Moderation

13

Punish, restrict, and reverse member actions.

Moderation
,ban <@user> [reason]
ARGS
@userreason
PERMS
ban_members
Moderation
,kick <@user> [reason]
ARGS
@userreason
PERMS
kick_members
Moderation
,mute <@user> <time> [reason]
ARGS
@usertimereason
PERMS
moderate_members
ALIAS
timeout
Moderation
,unmute <@user>
ARGS
@user
PERMS
moderate_members
ALIAS
untimeoututo
Moderation
,tempban <@user> <time> [reason]
ARGS
@usertimereason
PERMS
ban_members
Moderation
,unban <userId>
ARGS
userId
PERMS
ban_members
Moderation
,warn <@user> [reason]
ARGS
@userreason
PERMS
manage_messages
Moderation
,purge <count>
ARGS
count
PERMS
manage_messages
ALIAS
clear
Moderation
,lockdown [#channel]
ARGS
#channel
PERMS
manage_channels
ALIAS
lock
Moderation
,slowmode <seconds> [#channel]
ARGS
seconds#channel
PERMS
manage_channels
Moderation
,hardban <@user> [reason]
ARGS
@userreason
PERMS
ban_members
Moderation
,softban <@user> [reason]
ARGS
@userreason
PERMS
ban_members
Moderation
,nuke
PERMS
manage_channels

Anti-Nuke

13

Real-time protection against mass destruction.

Anti-Nuke
,antinuke enable | disable
PERMS
administrator
Anti-Nuke
,antinuke whitelist <@user>
ARGS
@user
PERMS
administrator
ALIAS
an wl
Anti-Nuke
,antinuke unwhitelist <@user>
ARGS
@user
PERMS
administrator
ALIAS
an unwlrwl
Anti-Nuke
,antinuke threshold <event> <count>
ARGS
eventcount
PERMS
administrator
Anti-Nuke
,antinuke punishment <ban | kick | strip>
ARGS
action
PERMS
administrator
Anti-Nuke
,antinuke status
Anti-Nuke
,antinuke botadd <on|off>
ARGS
setting
PERMS
administrator
Anti-Nuke
,antinuke channelcreate <on|off>
ARGS
setting
PERMS
administrator
Anti-Nuke
,antinuke channeldelete <on|off>
ARGS
setting
PERMS
administrator
Anti-Nuke
,antinuke rolecreate <on|off>
ARGS
setting
PERMS
administrator
Anti-Nuke
,antinuke roledelete <on|off>
ARGS
setting
PERMS
administrator
Anti-Nuke
,antinuke webhook <on|off>
ARGS
setting
PERMS
administrator
Anti-Nuke
,antinuke admin <on|off>
ARGS
setting
PERMS
administrator

Fake Permissions

3

Grant canary permissions without Discord roles.

Fake Permissions
,fakeperms grant <@role> <perm>
ARGS
@roleperm
PERMS
administrator
Fake Permissions
,fakeperms list <@role>
ARGS
@role
Fake Permissions
,fakeperms revoke <@role> <perm>
ARGS
@roleperm
PERMS
administrator

Server Setup

3

Bootstrap your server with a guided wizard.

Server Setup
,setup
PERMS
manage_guild
Server Setup
,prefix set <symbol>
ARGS
symbol
PERMS
manage_guild
Server Setup
,language <code>
ARGS
code
PERMS
manage_guild

Roles

3

Reaction, auto and self-assignable role flows.

Roles
,autorole add <@role>
ARGS
@role
PERMS
manage_roles
Roles
,reactionrole <msgId> <emoji> <@role>
ARGS
msgIdemoji@role
PERMS
manage_roles
ALIAS
rr
Roles
,rolemenu create <name>
ARGS
name
PERMS
manage_roles

Welcome

3

Greet and farewell members with style.

Welcome
,welcome <#channel> <message>
ARGS
#channelmessage
PERMS
manage_guild
Welcome
,goodbye <#channel> <message>
ARGS
#channelmessage
PERMS
manage_guild
Welcome
,welcome test
PERMS
manage_guild

Invite Tracking

3

See who invited who, with full history.

Invite Tracking
,invites [@user]
ARGS
@user
Invite Tracking
,invites leaderboard
ALIAS
inv top
Invite Tracking
,invites reset [@user]
ARGS
@user
PERMS
manage_guild

Auto Responders

3

Smart text triggers and replies.

Auto Responders
,autoresponder add <trigger> <reply>
ARGS
triggerreply
PERMS
manage_guild
ALIAS
ar
Auto Responders
,autoresponder remove <trigger>
ARGS
trigger
PERMS
manage_guild
Auto Responders
,autoresponder list

VoiceMaster

14

Per-user temporary voice channels.

VoiceMaster
,voicemaster setup
PERMS
manage_channels
ALIAS
vm setup
VoiceMaster
,voicemaster image <url>
ARGS
url
PERMS
manage_channels
ALIAS
vm image
VoiceMaster
,voicemaster reset
PERMS
manage_channels
ALIAS
vm reset
VoiceMaster
,voicemaster claim
ALIAS
vm claim
VoiceMaster
,voicemaster lock
ALIAS
vm lock
VoiceMaster
,voicemaster unlock
ALIAS
vm unlock
VoiceMaster
,voicemaster ghost
ALIAS
vm ghost
VoiceMaster
,voicemaster reveal
ALIAS
vm reveal
VoiceMaster
,voicemaster name <name>
ARGS
name
ALIAS
vm rename
VoiceMaster
,voicemaster limit <count>
ARGS
count
ALIAS
vm limit
VoiceMaster
,voicemaster permit <@user>
ARGS
@user
ALIAS
vm allow
VoiceMaster
,voicemaster reject <@user>
ARGS
@user
ALIAS
vm deny
VoiceMaster
,voicemaster delete
ALIAS
vm delete
VoiceMaster
,voicemaster info
ALIAS
vm info

Reaction Triggers

2

Auto react to messages by keyword.

Reaction Triggers
,reactiontrigger add <word> <emoji>
ARGS
wordemoji
PERMS
manage_guild
Reaction Triggers
,reactiontrigger list

Logging

2

Detailed audit logs per event channel.

Logging
,logging <event> <#channel>
ARGS
event#channel
PERMS
manage_guild
Logging
,logging disable <event>
ARGS
event
PERMS
manage_guild

Tickets

4

Open, manage and close support tickets.

Tickets
,ticket setup
PERMS
manage_guild
Tickets
,ticket open [reason]
ARGS
reason
Tickets
,ticket close
Tickets
,ticket add <@user>
ARGS
@user

Leveling

3

XP, ranks and leaderboards.

Leveling
,rank [@user]
ARGS
@user
ALIAS
level
Leveling
,leaderboard
ALIAS
lbtop
Leveling
,levelroles add <level> <@role>
ARGS
level@role
PERMS
manage_roles

Sticky Messages

2

Pin a message to the bottom of any channel.

Sticky Messages
,sticky <message>
ARGS
message
PERMS
manage_messages
Sticky Messages
,sticky remove
PERMS
manage_messages

Filter & AutoMod

3

Block links, spam, slurs and bad words.

Filter & AutoMod
,automod link enable | disable
PERMS
manage_guild
Filter & AutoMod
,automod spam enable | disable
PERMS
manage_guild
Filter & AutoMod
,automod badwords add <word>
ARGS
word
PERMS
manage_guild

Utility

8

Quality-of-life server utilities.

Utility
,avatar [@user]
ARGS
@user
ALIAS
av
Utility
,banner [@user]
ARGS
@user
Utility
,userinfo [@user]
ARGS
@user
ALIAS
uiwhois
Utility
,serverinfo
ALIAS
si
Utility
,snipe [index]
ARGS
index
Utility
,pin [message]
ARGS
message
PERMS
manage_messages
Utility
,unpin <message>
ARGS
message
PERMS
manage_messages
Utility
,firstmessage [#channel]
ARGS
#channel

Profile Lookups

2

Look up users, avatars and history.

Profile Lookups
,lookup <userId>
ARGS
userId
Profile Lookups
,lookup history <@user>
ARGS
@user

Music

6

High-quality voice playback.

Music
,play <query>
ARGS
query
ALIAS
p
Music
,queue
ALIAS
q
Music
,skip
ALIAS
s
Music
,pause
Music
,resume
Music
,loop <track | queue | off>
ARGS
mode

Misc

7

Everything else.

Misc
,8ball <question>
ARGS
question
Misc
,giveaway start <duration> [winners] <prize>
ARGS
durationwinnersprize
PERMS
manage_guild
ALIAS
gw start
Misc
,giveaway vc <duration> [winners] <prize>
ARGS
durationwinnersprize
PERMS
manage_guild
ALIAS
gw vc
Misc
,giveaway end <message id>
ARGS
message id
PERMS
manage_guild
ALIAS
gw end
Misc
,giveaway reroll <message id>
ARGS
message id
PERMS
manage_guild
ALIAS
gw reroll
Misc
,coinflip
ALIAS
cf
Misc
,ship <@user> <@user>
ARGS
@a@b

Server Config

48

Prefix, settings, aliases, modules and more.

Server Config
,prefix
Server Config
,prefix set <symbol>
ARGS
symbol
PERMS
administrator
Server Config
,prefix remove
PERMS
administrator
Server Config
,prefix self <prefix>
ARGS
prefix
Server Config
,settings
PERMS
manage_guild
Server Config
,settings modlog <#channel>
ARGS
#channel
PERMS
manage_guild
Server Config
,settings joinlogs <#channel>
ARGS
#channel
PERMS
manage_guild
Server Config
,settings staff <@role>
ARGS
@role
PERMS
manage_guild
Server Config
,settings jail <#channel>
ARGS
#channel
PERMS
manage_guild
Server Config
,settings jailrole <@role>
ARGS
@role
PERMS
manage_guild
Server Config
,settings dj <@role>
ARGS
@role
PERMS
manage_guild
Server Config
,settings config
PERMS
manage_guild
Server Config
,settings reset
PERMS
administrator
Server Config
,alias add <shortcut> <command>
ARGS
shortcutcommand
PERMS
manage_guild
Server Config
,alias remove <shortcut>
ARGS
shortcut
PERMS
manage_guild
Server Config
,alias list
PERMS
manage_guild
Server Config
,autoresponder add <trigger> <reply>
ARGS
triggerreply
PERMS
manage_channels
ALIAS
ar
Server Config
,autoresponder remove <trigger>
ARGS
trigger
PERMS
manage_channels
Server Config
,autoresponder list
PERMS
manage_channels
Server Config
,stickymessage add <#channel> <message>
ARGS
#channelmessage
PERMS
manage_guild
Server Config
,stickymessage remove <#channel>
ARGS
#channel
PERMS
manage_guild
Server Config
,stickymessage list
PERMS
manage_guild
Server Config
,welcome add <#channel> <message>
ARGS
#channelmessage
PERMS
manage_guild
Server Config
,welcome remove <#channel>
ARGS
#channel
PERMS
manage_guild
Server Config
,welcome list
PERMS
manage_guild
Server Config
,goodbye add <#channel> <message>
ARGS
#channelmessage
PERMS
manage_guild
Server Config
,goodbye remove <#channel>
ARGS
#channel
PERMS
manage_guild
Server Config
,imgonly add <#channel>
ARGS
#channel
PERMS
manage_guild
Server Config
,imgonly remove <#channel>
ARGS
#channel
PERMS
manage_guild
Server Config
,boosts add <#channel> <message>
ARGS
#channelmessage
PERMS
manage_guild
Server Config
,boosts list
PERMS
manage_guild
Server Config
,autorole add <@role>
ARGS
@role
PERMS
manage_roles
Server Config
,autorole remove <@role>
ARGS
@role
PERMS
manage_roles
Server Config
,invoke <action> message <text>
ARGS
actiontext
PERMS
manage_guild
Server Config
,disablecommand <command>
ARGS
command
PERMS
manage_channels
Server Config
,enablecommand <command>
ARGS
command
PERMS
manage_channels
Server Config
,disablemodule <module>
ARGS
module
PERMS
manage_channels
Server Config
,enablemodule <module>
ARGS
module
PERMS
manage_channels
Server Config
,ignore add <member|channel>
ARGS
target
PERMS
administrator
Server Config
,ignore remove <member|channel>
ARGS
target
PERMS
administrator
Server Config
,ignore list
PERMS
administrator
Server Config
,seticon <url>
ARGS
url
PERMS
manage_guild
Server Config
,setbanner <url>
ARGS
url
PERMS
manage_guild
Server Config
,extractemotes
PERMS
administrator
Server Config
,extractstickers
PERMS
administrator
Server Config
,fakepermissions add <@role> <perm>
ARGS
@roleperm
PERMS
administrator
Server Config
,fakepermissions remove <@role> <perm>
ARGS
@roleperm
PERMS
administrator
Server Config
,fakepermissions list <@role>
ARGS
@role
PERMS
administrator

Booster Roles

9

Reward boosters with custom colored roles.

Booster Roles
,boosterrole <hex> [name]
ARGS
hexname
PERMS
booster
Booster Roles
,boosterrole rename <new name>
ARGS
new name
PERMS
booster
Booster Roles
,boosterrole remove
PERMS
booster
Booster Roles
,boosterrole list
PERMS
manage_guild
Booster Roles
,boosterrole base <@role>
ARGS
@role
PERMS
manage_guild
Booster Roles
,boosterrole limit <limit>
ARGS
limit
PERMS
manage_guild
Booster Roles
,boosterrole cleanup
PERMS
manage_guild
Booster Roles
,boosterrole award <@role>
ARGS
@role
PERMS
manage_guild
Booster Roles
,boosterrole filter <word>
ARGS
word
PERMS
manage_guild

Filter & AutoMod

10

Links, invites, caps, spam and word filters.

Filter & AutoMod
,filter
PERMS
manage_channels
Filter & AutoMod
,filter add <word>
ARGS
word
PERMS
manage_guild
Filter & AutoMod
,filter remove <word>
ARGS
word
PERMS
manage_guild
Filter & AutoMod
,filter list
PERMS
manage_channels
Filter & AutoMod
,filter links <on|off>
ARGS
setting
PERMS
manage_channels
Filter & AutoMod
,filter invites <on|off>
ARGS
setting
PERMS
manage_channels
Filter & AutoMod
,filter caps <on|off>
ARGS
setting
PERMS
manage_channels
Filter & AutoMod
,filter spam <on|off>
ARGS
setting
PERMS
manage_channels
Filter & AutoMod
,filter massmention <threshold>
ARGS
threshold
PERMS
manage_channels
Filter & AutoMod
,filter reset
PERMS
manage_guild

Webhooks

4

Create, send and manage server webhooks.

Webhooks
,webhook create <name>
ARGS
name
PERMS
manage_webhooks
Webhooks
,webhook send <name> <message>
ARGS
namemessage
PERMS
manage_webhooks
Webhooks
,webhook list
PERMS
manage_webhooks
Webhooks
,webhook delete <name>
ARGS
name
PERMS
manage_webhooks

Suggestions

2

Community suggestion system with voting.

Suggestions
,suggest <suggestion>
ARGS
suggestion
Suggestions
,suggest set <#channel>
ARGS
#channel
PERMS
manage_channels