Skip to content

Commands

111 commands. Use them as slash commands, or with your server’s prefix (? by default). Managers can turn any command off, limit it to roles or channels, and set cooldowns in the dashboard.

Categories

?ar

ManagersAutoresponder

Add, remove and list autoresponders

?ar add <trigger> <response> | remove <trigger> | list

Also works as ?autoresponder, ?autoresponders

5 options
add trigger
One word, or a "quoted phrase"
add response
What Kovu replies
add match (optional)
How the trigger matches (default: contains)
add case (optional)
Upper and lower case must match
remove trigger
The trigger, or #number from the list
Examples
  • ?ar add kovu Hello there!
  • ?ar add "good morning" Morning! ☀️
  • ?ar add rules --match exact Read #rules first.
  • ?ar remove kovu
  • ?ar list

?autodelete

ManagersAuto Delete

List this server's auto delete rules

?autodelete [channel]

Also works as ?autodeletes

1 option
channel (optional)
Only rules covering this channel
Examples
  • ?autodelete
  • ?autodelete #media

/automessage

ManagersAuto Message

Manage this server's auto messages

/automessage list/automessage next <message>/automessage pause <message>/automessage resume <message>/automessage post <message>?automessage [list] | next <message> | pause <message> | resume <message> | post <message>

Also works as ?automessages, ?automsg

4 options
next message
Auto message name
pause message
Auto message name
resume message
Auto message name
post message
Auto message name
Examples
  • ?automessage
  • ?automessage next rules
  • ?automessage pause rules

?autopurge

ManagersAuto Purge

Show this server's auto purges or run one now

?autopurge [list] | run [channel]

Also works as ?autopurges

1 option
run channel (optional)
Purged channel (default: this one)
Examples
  • ?autopurge
  • ?autopurge run #memes

/customs

EveryoneCustom Commands

List this server's custom commands, or turn one on or off

/customs list/customs show [command]/customs enable <command>/customs disable <command>?customs [command] | enable <command> | disable <command>
3 options
show command (optional)
Custom command name or alias
enable command
Custom command name or alias
disable command
Custom command name or alias
Examples
  • ?customs
  • ?customs rules
  • ?customs disable rules
  • ?customs enable rules

/birthday

EveryoneBirthdays

Save your birthday and see upcoming ones

/birthday set <date> [timezone] [show_age] [user]/birthday remove [user]/birthday show [user]/birthday upcoming?birthday set <date> [timezone] | remove [user] | show [user] | upcoming

Also works as ?bday, ?birthdays

6 options
set date
Like March 14, 14 March or 1995-03-14 (the year stays private)
set timezone (optional)
Your time zone, like Europe/Berlin (default: the server’s)
set show_age (optional)
Mention your new age in the birthday message (needs the year)
set user (optional)
Managers: whose birthday to set
remove user (optional)
Managers: whose birthday
show user (optional)
Whose birthday (default: yours)
Examples
  • ?birthday set March 14
  • ?birthday upcoming
  • ?bday @alex

/form

EveryoneForms

Fill in and manage forms

/form fill <form>/form list/form panel <form> [channel]/form open <form>/form close <form>/form submissions <form> [user]?form [fill|list|panel|open|close|submissions] <form>

Also works as ?forms, ?apply, ?application

7 options
fill form
The form (name or number)
panel form
The form (name or number)
panel channel (optional)
Where to post it (default: here)
open form
The form (name or number)
close form
The form (name or number)
submissions form
The form (name or number)
submissions user (optional)
Only this member’s submissions
Examples
  • ?form Staff application
  • ?form list
  • ?form panel "Staff application" #apply

/poll

EveryonePollsWorks in DMs and any server

Create and end native Discord polls

In DMs and servers without Kovu: /poll create

/poll create <question> [answers] [duration] [multiple] [channel]/poll end <poll>/poll results <poll>/poll list?poll <question> [| answer | answer…] | end <poll> | results <poll> | list

Also works as ?polls

7 options
create question
What to ask (in the prefix form, add answers after |)
create answers (optional)
Up to 10 answers separated by |, each may start with an emoji
create duration (optional)
How long it runs, like 1h, 3d or 2w (default 24h, up to 32 days)
create multiple (optional)
Let members pick more than one answer
create channel (optional)
Where to post it (default: here)
end poll
Poll number, message ID or link
results poll
Poll number, message ID or link
Examples
  • ?poll Pizza tonight?
  • ?poll Best season? | Spring | Summer | Autumn | Winter
  • ?poll end 12

/suggest

EveryoneSuggestions

Suggest an idea, or review suggestions

/suggest new [idea] [anonymous] [image]/suggest approve <suggestion> [reason]/suggest deny <suggestion> [reason]/suggest consider <suggestion> [reason]/suggest implement <suggestion> [reason]/suggest reopen <suggestion> [reason]/suggest delete <suggestion>/suggest block <user> [reason]/suggest unblock <user>/suggest show <suggestion>?suggest <idea> | approve|deny|consider|implement|reopen <suggestion> [reason] | delete <suggestion> | block <user> [reason] | unblock <user> | show <suggestion>

Also works as ?suggestion, ?suggestions

18 options
new idea (optional)
Your suggestion
new anonymous (optional)
Hide your name (staff can still see it)
new image (optional)
An image to go with it
approve suggestion
Suggestion number, message ID or link
approve reason (optional)
Why (shown on the suggestion and sent to the author)
deny suggestion
Suggestion number, message ID or link
deny reason (optional)
Why (shown on the suggestion and sent to the author)
consider suggestion
Suggestion number, message ID or link
consider reason (optional)
Why (shown on the suggestion and sent to the author)
implement suggestion
Suggestion number, message ID or link
implement reason (optional)
Why (shown on the suggestion and sent to the author)
reopen suggestion
Suggestion number, message ID or link
reopen reason (optional)
Why (shown on the suggestion and sent to the author)
delete suggestion
Suggestion number, message ID or link
block user
Who to block
block reason (optional)
Why (for staff)
unblock user
Who to unblock
show suggestion
Suggestion number, message ID or link
Examples
  • ?suggest Add a movie night channel
  • ?suggest approve 12 Great idea!
  • ?suggest deny 12 We already have this
  • ?suggest block @spammer

/command

ManagersBot Settings

Enable or disable a command

/command <command> [enabled]?command <command> [on|off]
2 options
command
Command to toggle
enabled (optional)
Enable (true) or disable (false); omit to toggle
Examples
  • ?command roll off

/module

ManagersBot Settings

Enable or disable a Kovu module

/module [module] [enabled]?module [module] [on|off]

Also works as ?modules

2 options
module (optional)
Module to toggle (leave empty to list every module)
enabled (optional)
Enable (true) or disable (false); omit to toggle
Examples
  • ?modules
  • ?module automod off

/prefix

ManagersBot Settings

View or change the server's command prefix

/prefix [prefix]?prefix [new prefix]
1 option
prefix (optional)
New prefix (leave empty to view)
Examples
  • ?prefix
  • ?prefix !

/achievements

EveryoneAchievements3s cooldown

Show the badges members earn in this server

/achievements me/achievements user <user>/achievements list/achievements award <user> <achievement>/achievements revoke <user> <achievement>?achievements me | user <user> | list | award <user> <achievement> | revoke <user> <achievement>

Also works as ?badges, ?achievement

5 options
user user
Whose achievements
award user
Who gets it
award achievement
The achievement
revoke user
Who loses it
revoke achievement
The achievement
Examples
  • ?achievements
  • ?badges list
  • ?achievements award @alex Event winner

/daily

EveryoneEconomy

Claim your daily reward

/daily?daily
Examples
  • ?daily

?digest

ManagersServer Digest30s cooldown

Post a preview of the server digest here (managers)

?digest

Also works as ?serverdigest

Examples
  • ?digest

/economy

EveryoneEconomy

Balances, work, payments, games and the shop

/economy balance [user]/economy work/economy pay <user> <amount>/economy battle <user> [bet]/economy deck <bet>/economy raid/economy leaderboard [page]/economy shop/economy buy <item>/economy inventory [user]/economy rules/economy admin add <user> <amount>/economy admin remove <user> <amount>/economy admin set <user> <amount>/economy admin reset [user]?economy balance [user] | work | pay <user> <amount> | battle <user> [bet] | deck <bet> | raid | leaderboard [page] | shop | buy <item> | inventory [user] | rules | admin add|remove|set <user> <amount> | admin reset [user]

Also works as ?eco, ?balance, ?battle, ?buy, ?deck, ?pay, ?raid, ?richest, ?shop, ?work

16 options
balance user (optional)
Whose balance (default: yours)
pay user
Who to pay
pay amount
How much
battle user
Who to challenge
battle bet (optional)
What you both put up (default: nothing)
deck bet
How much to bet
leaderboard page (optional)
Page number
buy item
Shop item
inventory user (optional)
Whose purchases (default: yours)
admin add user
Member
admin add amount
How much to add
admin remove user
Member
admin remove amount
How much to take
admin set user
Member
admin set amount
New balance
admin reset user (optional)
Member (leave empty to reset everyone)
Examples
  • ?economy
  • ?economy pay @alex 50
  • ?economy admin add @alex 500

/giveaway

EveryoneGiveaways

Start, end, reroll and list giveaways

/giveaway start <duration> <winners> <prize> [channel] [description] [image] [host] [required_role] [blocked_role] [account_age] [server_age] [min_level] [bonus_role] [bonus_entries] [max_entries] [daily_bonus] [referrals] [ping] [ping_role] [winner_role] [dm_winners] [hide_requirements]/giveaway end <giveaway>/giveaway reroll <giveaway> [winners]/giveaway cancel <giveaway>/giveaway list?giveaway start <duration> <winners> <prize> | end <giveaway> | reroll <giveaway> [winners] | cancel <giveaway> | list

Also works as ?giveaways, ?gw

26 options
start duration
How long it runs, like 1h, 3d or 2w (up to a year)
start winners
Number of winners
start prize
What the winners get
start channel (optional)
Where to post it (default: this channel)
start description (optional)
More about the prize
start image (optional)
An image of the prize
start host (optional)
Who is giving it away (default: you)
start required_role (optional)
Members need this role to enter
start blocked_role (optional)
Members with this role can’t enter
start account_age (optional)
Minimum account age, like 30d
start server_age (optional)
Minimum time in this server, like 7d
start min_level (optional)
Minimum level (needs the Levels module)
start bonus_role (optional)
Members with this role get extra entries
start bonus_entries (optional)
Extra entries for the bonus role (default 1)
start max_entries (optional)
Most entries one member can have
start daily_bonus (optional)
Entrants earn a bonus entry each day they press Enter again
start referrals (optional)
Entrants earn a bonus entry for each member they invite
start ping (optional)
Who to ping when it starts
start ping_role (optional)
A role to ping when it starts
start winner_role (optional)
Give winners this role
start dm_winners (optional)
DM the winners (default: yes)
start hide_requirements (optional)
Don’t list requirements; members find out privately when they enter
end giveaway
Giveaway number, message ID or link
reroll giveaway
Giveaway number, message ID or link
reroll winners (optional)
How many new winners (default 1)
cancel giveaway
Giveaway number, message ID or link
Examples
  • ?giveaway start 1d 1 Discord Nitro
  • ?giveaway end 12
  • ?giveaway reroll 12 2
  • ?giveaway list

/invites

EveryoneInvite Tracker3s cooldown

Invite counts, the invite leaderboard and who invited whom

/invites user [user]/invites me/invites leaderboard [page]/invites info <code>/invites reset [user]?invites [user] | me | leaderboard [page] | info <code> | reset [user]

Also works as ?inviteleaderboard, ?resetinvites, ?whoinvited

4 options
user user (optional)
Whose invites (default: yours)
leaderboard page (optional)
Page number
info code
Invite code or link
reset user (optional)
Member (leave empty to reset everyone)
Examples
  • ?invites
  • ?invites @alex
  • ?invites leaderboard 2
  • ?invites info discord.gg/kovu
  • ?invites reset @alex

/leaderboard

EveryoneLevels3s cooldown

Show the server's XP leaderboard, or hide yourself from leaderboards

/leaderboard view [page]/leaderboard hide/leaderboard show?leaderboard [page] | hide | show

Also works as ?lb, ?top, ?levels

1 option
view page (optional)
Page number
Examples
  • ?leaderboard
  • ?lb 2
  • ?lb hide
  • ?lb show

/level

EveryoneLevels3s cooldown

Show a rank card with level, XP and leaderboard position

/level [user]?level [user]

Also works as ?profile, ?rankcard, ?lvl, ?xpcard

1 option
user (optional)
Whose card (default: yours)
Examples
  • ?level
  • ?level @alex
  • ?profile

/rep

EveryoneReputation

Thank members with reputation points

/rep give <user> [reason]/rep check [user]/rep leaderboard [page]/rep set <user> <points>/rep hide/rep show?rep [give|check|leaderboard|set|hide|show] <user> [reason]

Also works as ?reputation, ?thank

6 options
give user
Who to thank
give reason (optional)
What you’re thanking them for
check user (optional)
Whose rep (default: yours)
leaderboard page (optional)
Page number
set user
Whose rep
set points
Their new total
Examples
  • ?rep @kovu
  • ?thank @kovu great answer
  • ?rep leaderboard

/star

EveryoneStarboard3s cooldown

Starboard stats: top messages, top members and random picks

/star stats [user] [board]/star top [board]/star leaderboard [board]/star random [board]/star hide <message> [board]/star unhide <message> [board]?star [stats|top|leaderboard|random|hide|unhide] [user|message] [board]

Also works as ?stars, ?starboard

9 options
stats user (optional)
Whose stats (default: you)
stats board (optional)
Which board (default: the main starboard)
top board (optional)
Which board (default: the main starboard)
leaderboard board (optional)
Which board (default: the main starboard)
random board (optional)
Which board (default: the main starboard)
hide message
Link or id of the original message or its board post
hide board (optional)
Which board (default: the main starboard)
unhide message
Link or id of the original message
unhide board (optional)
Which board (default: the main starboard)
Examples
  • ?star
  • ?star @kovu
  • ?star top
  • ?star random Art
  • ?star hide 1234567890

?statchannels

ManagersStat Channels

List or refresh the stat channels

?statchannels [list|refresh]

Also works as ?statchannel, ?counters

Examples
  • ?statchannels
  • ?statchannels refresh

/sticky

ManagersSticky Messages

Keep a message at the bottom of a channel

/sticky list/sticky set [channel] [text] [messages] [quiet]/sticky remove [channel]/sticky pause [channel]/sticky resume [channel]/sticky repost [channel]?sticky [list] | set [#channel] <text> | remove|pause|resume|repost [#channel]

Also works as ?stickies, ?stick, ?stickymessage

8 options
set channel (optional)
The channel (default: this one)
set text (optional)
The message (leave empty to write it in a form)
set messages (optional)
New messages before it moves down (default 1)
set quiet (optional)
Seconds of quiet before it is reposted (default 10)
remove channel (optional)
The channel (default: this one)
pause channel (optional)
The channel (default: this one)
resume channel (optional)
The channel (default: this one)
repost channel (optional)
The channel (default: this one)
Examples
  • ?sticky set #rules Read the pinned rules before posting!
  • ?sticky pause #general
  • ?sticky remove

/voice

EveryoneTemp Voice

Control your temporary voice room

/voice info/voice lock/voice unlock/voice hide/voice unhide/voice limit <limit>/voice rename <name>/voice kick <user>/voice ban <user>/voice unban <user>/voice permit <user>/voice claim/voice transfer <user>/voice region <region>/voice bitrate <kbps>/voice reset/voice panel [channel]?voice [info|lock|unlock|hide|unhide|limit|rename|kick|ban|unban|permit|claim|transfer|region|bitrate|reset|panel]

Also works as ?vc, ?room

10 options
limit limit
Members allowed in the room (0 = no limit)
rename name
The new name
kick user
Who to disconnect
ban user
Who to ban from the room
unban user
Who to unban
permit user
Who to let in
transfer user
The new owner
region region
Voice region
bitrate kbps
Bitrate in kbps (the top depends on the server’s boosts)
panel channel (optional)
Where to post it (default: here)
Examples
  • ?voice lock
  • ?voice limit 5
  • ?voice rename Chill zone
  • ?voice permit @alex

/xp

ManagersLevels

Give, take, set or reset XP (managers)

/xp add <user> <amount>/xp remove <user> <amount>/xp set <user> <amount>/xp setlevel <user> <level>/xp reset <user>/xp resetall?xp add|remove|set <user> <amount> | setlevel <user> <level> | reset <user> | resetall
9 options
add user
The member
add amount
XP to give
remove user
The member
remove amount
XP to take
set user
The member
set amount
Their new total XP
setlevel user
The member
setlevel level
Their new level
reset user
The member
Examples
  • ?xp add @alex 500
  • ?xp remove @alex 100
  • ?xp setlevel @alex 10
  • ?xp resetall

/fun

EveryoneFunWorks in DMs and any server

Animal pictures, jokes, games and lookups

/fun cat/fun dog [breed]/fun pug/fun dadjoke/fun flip [coins]/fun github <query>/fun song <query>/fun pokemon <pokemon>/fun rps <choice>/fun space [view]/fun 8ball <question>/fun choose <options>?fun

Also works as ?8ball, ?cat, ?choose, ?dadjoke, ?dog, ?flip, ?github, ?pokemon, ?pug, ?rps, ?song, ?space

9 options
dog breed (optional)
Dog breed, like husky or retriever golden (default: any)
flip coins (optional)
How many coins to flip (default 1, up to 20)
github query
A user (octocat) or a repository (owner/repo)
song query
Song, artist or album to search for
pokemon pokemon
Pokémon name or Pokédex number, like pikachu or 25
rps choice
Your move
space view (optional)
What to show (default: the ISS and who is in space)
8ball question
Ask the magic 8-ball a yes/no question
choose options
Things to choose from, separated by commas or |
Examples
  • ?fun cat
  • ?fun 8ball Will it rain?
  • ?fun github discord

/help

EveryoneBot Settings

List commands or get help for one command

/help [command]?help [command]

Also works as ?commands

1 option
command (optional)
Command to explain
Examples
  • ?help
  • ?help ban

/info

EveryoneInfoWorks in DMs and any server

Server, member and role details, avatars and Kovu stats

In DMs and servers without Kovu: /info bot, /info stats, /info uptime, /info user, /info avatar, /info banner

/info bot/info stats/info uptime/info server/info user [user]/info avatar [user] [type]/info banner [user]/info role <role>/info roles/info emotes [type]/info membercount/info invite <invite>?info

Also works as ?avatar, ?banner, ?emotes, ?inviteinfo, ?membercount, ?roleinfo, ?roles, ?serverinfo, ?stats, ?uptime, ?whois

7 options
user user (optional)
Member or user (default: you)
avatar user (optional)
Member or user (default: you)
avatar type (optional)
Which avatar to show first (default: server avatar when set)
banner user (optional)
Member or user (default: you)
role role
Role to describe
emotes type (optional)
Which emoji to list (default: all)
invite invite
Invite link or code, like discord.gg/abc123
Examples
  • ?info
  • ?info server
  • ?info user @alex
  • ?info role Moderators

/ping

EveryoneBot Settings

Check that Kovu is responsive

/ping?ping
Examples
  • ?ping

/report-kovu

EveryoneBot Settings30s cooldown

Report a user or a message to the Kovu team (Terms of Service)

/report-kovu user <user> <reason> [category]/report-kovu message <link> <reason> [category]
6 options
user user
Who you are reporting
user reason
What happened
user category (optional)
What kind of problem it is
message link
The message link
message reason
What happened
message category (optional)
What kind of problem it is

Integrations 3Link to this section

/feeds

ManagersFeeds

Manage this server's Twitch, YouTube, Reddit and other feeds

/feeds list/feeds add <platform> <source> [channel] [role]/feeds remove <feed>/feeds pause <feed>/feeds resume <feed>/feeds test <feed>?feeds [list] | add <platform> <source> [channel] [role] | remove|pause|resume|test <feed>

Also works as ?feed

8 options
add platform
Where to follow them
add source
Username, handle, subreddit or link
add channel (optional)
Where to announce (default: here)
add role (optional)
Role to ping
remove feed
The feed
pause feed
The feed
resume feed
The feed
test feed
The feed
Examples
  • ?feeds
  • ?feeds add twitch shroud #live
  • ?feeds pause shroud

/songs

ModeratorsSong Requests

Moderate song requests

/songs skip/songs remove [position] [user]/songs clear/songs open/songs close/songs block <what> [song]/songs panel [channel]?songs skip | remove <position|user> | clear | open | close | block <track|artist> [song] | panel [channel]
5 options
remove position (optional)
Its place in the queue
remove user (optional)
Remove every song this member requested
block what
Block the track or its artist
block song (optional)
A song name or Spotify link (default: the song playing now)
panel channel (optional)
Where to post it (default: here)
Examples
  • ?songs skip
  • ?songs close

/sr

EveryoneSong Requests

Request a song, or see what’s playing and what’s next

/sr [song]?sr [song or Spotify link]

Also works as ?ssr, ?songrequest

1 option
song (optional)
A song name or Spotify track link (leave empty to see the queue)
Examples
  • ?sr never gonna give you up
  • ?sr

/embed

ManagersMessage Embedder

Send and update embeds saved in the dashboard

/embed list/embed send <embed> [channel]/embed update <embed>?embed <list|send|update> [embed] [channel]

Also works as ?embedder

3 options
send embed
The saved embed (name or number)
send channel (optional)
Where to send it (default: its channel, or here)
update embed
The saved embed (name or number)
Examples
  • ?embed list
  • ?embed send Rules #rules
  • ?embed send "Server rules"
  • ?embed update 3

?pinarchive

ModeratorsPin Archive10s cooldown

Move pins to the pinboard now, or see the pin archive

?pinarchive now [channel] [keep] | status

Also works as ?pinboard

2 options
now channel (optional)
Channel (default: this one)
now keep (optional)
Newest pins to keep pinned (default: none)
Examples
  • ?pinarchive now #general
  • ?pinarchive now 5
  • ?pinarchive

/appeals

EveryoneAppeals

Review appeals (moderators and appeal reviewers)

/appeals list [status] [user]/appeals view <appeal>/appeals approve <appeal> [reason]/appeals reject <appeal> [reason] [final]/appeals ask <appeal> <question>/appeals reply <message> [appeal]?appeals [list|view|approve|reject|ask|reply] …

Also works as ?appeal

12 options
list status (optional)
Which appeals (default: pending)
list user (optional)
Only this member’s appeals
view appeal
The appeal number
approve appeal
The appeal number
approve reason (optional)
Why (the member sees it)
reject appeal
The appeal number
reject reason (optional)
Why (the member sees it)
reject final (optional)
No further appeals for this punishment
ask appeal
The appeal number
ask question
Your question
reply message
Your message
reply appeal (optional)
The appeal number (default: the appeal of this thread)
Examples
  • ?appeals
  • ?appeals approve 12 Welcome back
  • ?appeals reject 12 Too soon --final
  • ?appeals ask 12 Which account did you use before?
  • ?appeals reply Thanks, we’re looking at it.

/ban

ModeratorsModeration

Ban a member or user, optionally for a while

/ban <user> [duration] [reason] [delete_days] [preserve_messages] [no_appeal]?ban [save] <user> [duration] [reason] [--delete-days 0-7] [--no-appeal]
6 options
user
Member or user ID to ban
duration (optional)
How long, like 7d (leave empty for a permanent ban)
reason (optional)
Why (shown in the mod log and audit log)
delete_days (optional)
Days of their messages to delete (0-7)
preserve_messages (optional)
Keep their messages (same as "ban save")
no_appeal (optional)
Leave the appeal link out of the DM
Examples
  • ?ban @troll 7d spamming invites
  • ?ban save @troll raiding
  • ?ban 123456789012345678 alt account --no-appeal

/case

ModeratorsModeration

Show a moderation case or add proof to it

/case view <case> [server]/case proof <case> [proof]?case <case> [linked server] | proof <case> [proof]
4 options
view case
Case number
view server (optional)
A linked server, to look up its case instead (read-only)
proof case
Case number
proof proof (optional)
Text or a message link (empty = clear it)
Examples
  • ?case 42
  • ?case proof 42 https://discord.com/channels/1/2/3

/clean

ModeratorsModeration

Delete Kovu's recent replies and the commands that triggered them

/clean [count]?clean [count]

Also works as ?cleanup

1 option
count (optional)
How many messages to delete (default 50)
Examples
  • ?clean
  • ?clean 20

/clearnotes

ModeratorsModeration

Delete every note on a member

/clearnotes <user>?clearnotes <user>
1 option
user
Member or user ID
Examples
  • ?clearnotes @alex

/clearwarn

ModeratorsModeration

Clear all of a member's warnings

/clearwarn <user>?clearwarn <user>

Also works as ?clearwarns

1 option
user
Whose warnings to clear
Examples
  • ?clearwarn @troll

/deafen

ModeratorsModeration

Server-deafen a member in voice

/deafen <user> [reason]?deafen <user> [reason]
2 options
user
Member to deafen
reason (optional)
Why (shown in the mod log and audit log)
Examples
  • ?deafen @noisy

/delnote

ModeratorsModeration

Delete a note

/delnote <user> <note>?delnote <user> <note>
2 options
user
Member or user ID
note
Note number (from notes)
Examples
  • ?delnote @alex 2

/delwarn

ModeratorsModeration

Delete a warning by its case number

/delwarn <case>?delwarn <case>

Also works as ?deletewarn, ?removewarn

1 option
case
Case number of the warning
Examples
  • ?delwarn 42

/diagnose

ManagersModeration

Explain why a command or module isn't working in this channel

/diagnose [target]?diagnose [command or module]
1 option
target (optional)
Command or module to check (empty = overview)
Examples
  • ?diagnose
  • ?diagnose ban
  • ?diagnose automod

/duration

ModeratorsModeration

Change how long a tempban, mute or temporary role lasts

/duration <case> <duration>?duration <case> <duration>
2 options
case
Case number of the punishment
duration
New length from when it started, like 2h, or "permanent"
Examples
  • ?duration 42 3d
  • ?duration 42 permanent

/editnote

ModeratorsModeration

Edit a note

/editnote <user> <note> <text>?editnote <user> <note> <text>
3 options
user
Member or user ID
note
Note number (from notes)
text
New text
Examples
  • ?editnote @alex 2 now a helper

/ignored

ModeratorsModeration

List the channels, roles and members Kovu ignores

/ignored?ignored
Examples
  • ?ignored

/kick

ModeratorsModeration

Kick a member from the server

/kick <user> [reason]?kick <user> [reason]
2 options
user
Member to kick
reason (optional)
Why (shown in the mod log and audit log)
Examples
  • ?kick @troll being rude

/lock

ModeratorsModeration

Stop @everyone from sending messages in a channel

/lock [channel] [duration] [message]?lock [channel] [duration] [message]
3 options
channel (optional)
Channel to lock (empty = this one)
duration (optional)
Unlock automatically after this long, like 30m
message (optional)
Message posted in the channel
Examples
  • ?lock
  • ?lock #general 30m raid

/lockdown

ModeratorsModeration

Lock or unlock every lockdown channel at once

/lockdown start [duration] [message]/lockdown end [message]?lockdown [duration] [message] | end [message]
3 options
start duration (optional)
End the lockdown automatically after this long
start message (optional)
Message posted in each channel
end message (optional)
Message posted in each channel
Examples
  • ?lockdown
  • ?lockdown 1h raid
  • ?lockdown end

/mass

ManagersModeration

Ban, kick, mute or warn many members at once, after a preview

/mass ban <users>/mass kick <users>/mass mute <users>/mass warn <users>/mass by-name <action> <text> [match]/mass by-time <action> <kind> <within>/mass status/mass cancel?mass ban|kick|mute|warn <users…> | by-name <action> <text> | by-time <action> <kind> <within>

Also works as ?massban, ?masskick, ?massmute, ?masswarn, ?nameban, ?timeban

10 options
ban users
Members: mentions or user IDs separated by spaces
kick users
Members: mentions or user IDs separated by spaces
mute users
Members: mentions or user IDs separated by spaces
warn users
Members: mentions or user IDs separated by spaces
by-name action
What to do to each member
by-name text
Text to look for in usernames, display names and nicknames
by-name match (optional)
How the name must match (default: contains)
by-time action
What to do to each member
by-time kind
Look at when they joined or when their account was made
by-time within
How far back, like 10m or 2h (up to 30 days)
Examples
  • ?mass ban @raider1 @raider2 raid
  • ?mass status

/members

ModeratorsModeration

List the members who have a role

/members <role>?members <role>

Also works as ?inrole

1 option
role
Role to list
Examples
  • ?members @Helpers

/moderations

ModeratorsModeration

List active timed punishments (tempbans, mutes, temporary roles)

/moderations [user]?moderations [user]
1 option
user (optional)
Only this member
Examples
  • ?moderations
  • ?moderations @troll

/modlogs

ModeratorsModeration

Show the moderation history of a member

/modlogs <user>?modlogs <user>

Also works as ?modlog

1 option
user
Member or user ID
Examples
  • ?modlogs @troll

/modstats

ModeratorsModeration

Moderation stats for a moderator or the whole server

/modstats [moderator]?modstats [moderator]
1 option
moderator (optional)
Moderator (empty = everyone)
Examples
  • ?modstats
  • ?modstats @alex

/mute

ModeratorsModeration

Mute a member (timeout or the Muted role)

/mute <user> [duration] [reason]?mute <user> [duration] [reason]
3 options
user
Member to mute
duration (optional)
How long, like 10m or 1h (empty = the default length)
reason (optional)
Why (shown in the mod log and audit log)
Examples
  • ?mute @loud 30m spamming emotes

/note

ModeratorsModeration

Add a private moderator note to a member

/note <user> <text>?note <user> <text>
2 options
user
Member or user ID
text
The note
Examples
  • ?note @alex asked about becoming a helper

/notes

ModeratorsModeration

Show the moderator notes on a member

/notes <user>?notes <user>
1 option
user
Member or user ID
Examples
  • ?notes @alex

/reason

ModeratorsModeration

Change a case's reason (updates the mod log too)

/reason <case> <reason>?reason <case> <reason>
2 options
case
Case number
reason
New reason
Examples
  • ?reason 42 posting scam links

/report

EveryoneModeration

Report a member to the moderators

/report <user> <reason>?report <user> <reason>
2 options
user
Who you are reporting
reason
What happened
Examples
  • ?report @scammer sent me a fake nitro link

/rolepersist

ModeratorsModeration

Keep a role on a member even if they leave and rejoin (toggles)

/rolepersist <user> <role> [reason]?rolepersist <user> <role> [reason]
3 options
user
Member or user ID
role
Role to keep
reason (optional)
Why (shown in the mod log and audit log)
Examples
  • ?rolepersist @troll Muted

/slowmode

ModeratorsSlowmode3s cooldown

Slow down a channel: shared, per member or Discord native

/slowmode channel [channel] [limit] [for]/slowmode user [channel] [limit] [for]/slowmode discord [channel] [limit] [for]/slowmode off [channel]/slowmode status [channel]?slowmode channel|user|discord [channel] [limit] [for] | off [channel] | status [channel]

Also works as ?slow

11 options
channel channel (optional)
Channel (default: this one)
channel limit (optional)
Time between messages, e.g. 5s, 2m (max 7d); "off" turns it off
channel for (optional)
Turn it off again after this long, e.g. 30m, 2h, 1d
user channel (optional)
Channel (default: this one)
user limit (optional)
Time between messages, e.g. 5s, 2m (max 7d); "off" turns it off
user for (optional)
Turn it off again after this long, e.g. 30m, 2h, 1d
discord channel (optional)
Channel (default: this one)
discord limit (optional)
Time between messages, e.g. 5s, 2m (max 6h); "off" turns it off
discord for (optional)
Turn it off again after this long, e.g. 30m, 2h, 1d
off channel (optional)
Channel (default: this one)
status channel (optional)
Channel (default: every slowed channel)
Examples
  • ?slowmode channel #general 3s
  • ?slowmode user #general 30s 2h
  • ?slowmode discord #general 10s
  • ?slowmode off #general
  • ?slowmode

/softban

ModeratorsModeration

Ban and unban a member to delete their recent messages

/softban <user> [reason] [delete_days]?softban <user> [reason]
3 options
user
Member to softban
reason (optional)
Why (shown in the mod log and audit log)
delete_days (optional)
Days of their messages to delete (0-7)
Examples
  • ?softban @spammer link spam

/temprole

ModeratorsModeration

Give a member a role for a limited time

/temprole <user> <duration> <role> [reason]?temprole <user> <duration> <role> [reason]
4 options
user
Member who gets the role
duration
How long, like 1d
role
Role to give
reason (optional)
Why (shown in the mod log and audit log)
Examples
  • ?temprole @helper 7d @Helpers covering events
  • ?temprole @alex 2h "Quiz Winner" won the quiz

/unban

ModeratorsModeration

Lift a ban

/unban <user> [reason]?unban <user> [reason]
2 options
user
User or user ID to unban
reason (optional)
Why (shown in the mod log and audit log)
Examples
  • ?unban 123456789012345678 appeal accepted

/undeafen

ModeratorsModeration

Remove a server deafen

/undeafen <user> [reason]?undeafen <user> [reason]
2 options
user
Member to undeafen
reason (optional)
Why (shown in the mod log and audit log)
Examples
  • ?undeafen @noisy

/unlock

ModeratorsModeration

Unlock a locked channel

/unlock [channel] [message]?unlock [channel] [message]
2 options
channel (optional)
Channel to unlock (empty = this one)
message (optional)
Message posted in the channel
Examples
  • ?unlock
  • ?unlock #general all clear

/unmute

ModeratorsModeration

Unmute a member

/unmute <user> [reason]?unmute <user> [reason]
2 options
user
Member to unmute
reason (optional)
Why (shown in the mod log and audit log)
Examples
  • ?unmute @loud

/warn

ModeratorsModeration

Warn a member

/warn <user> [reason]?warn <user> [reason]
2 options
user
Member to warn
reason (optional)
Why (shown in the mod log and audit log)
Examples
  • ?warn @troll no NSFW in #general

/warnings

ModeratorsModeration

List a member's warnings, or the latest warnings in the server

/warnings [user]?warnings [user]

Also works as ?warns

1 option
user (optional)
Whose warnings (empty = everyone)
Examples
  • ?warnings @troll
  • ?warnings

/addrank

ManagersAutoroles

Make a role a joinable rank

/addrank <role> [description]?addrank <role> [description]
2 options
role
Role to make joinable
description (optional)
Short description shown in /ranks
Examples
  • ?addrank @Artists Share your art
  • ?addrank "he/him"

/delrank

ManagersAutoroles

Remove a joinable rank

/delrank <rank>?delrank <rank>

Also works as ?removerank

1 option
rank
The rank to remove
Examples
  • ?delrank Artists

/rank

EveryoneAutoroles

Join or leave a rank

/rank <rank>?rank <rank>
1 option
rank
The rank (role) name
Examples
  • ?rank Artists
  • ?rank he/him

/ranks

EveryoneAutoroles

List the ranks you can join

/ranks [page]?ranks [page]
1 option
page (optional)
Page number
Examples
  • ?ranks
  • ?ranks 2

/reactionroles

ManagersReaction Roles

Manage reaction role menus

/reactionroles list/reactionroles refresh <menu>/reactionroles repost <menu>/reactionroles delete <menu>?reactionroles <list|refresh|repost|delete> [menu]

Also works as ?rr

3 options
refresh menu
The menu (name or number)
repost menu
The menu (name or number)
delete menu
The menu (name or number)
Examples
  • ?rr list
  • ?rr refresh Colors
  • ?rr repost 3

?antinuke

AdministratorsAnti-nuke

Anti-nuke status and quarantine release

?antinuke status | release <user>

Also works as ?nuke

1 option
release user
Who
Examples
  • ?antinuke
  • ?antinuke release @alex

/antiraid

ModeratorsAnti-raid

Raid protection: status, automatic detection, and raid mode on demand

/antiraid status/antiraid on/antiraid off/antiraid lockdown [reason]/antiraid end?antiraid status | on | off | lockdown [reason] | end

Also works as ?raidmode

1 option
lockdown reason (optional)
Shown in the alert
Examples
  • ?antiraid
  • ?antiraid lockdown bot wave
  • ?antiraid end

/verify

ModeratorsVerification

Verification tools: post the panel, verify or unverify a member

/verify panel [channel]/verify approve <user>/verify revoke <user>/verify status [user]?verify panel [channel] | approve <user> | revoke <user> | status [user]
4 options
panel channel (optional)
Where to post it (default: this channel)
approve user
Who
revoke user
Who
status user (optional)
Member to look up
Examples
  • ?verify panel #welcome
  • ?verify approve @alex
  • ?verify status @alex

Server Management 17Link to this section

/addemote

ManagersManager

Add a custom emoji from a link, an image or another emoji

/addemote [source] [name] [image]?addemote <link|emoji> [name]

Also works as ?addemoji

3 options
source (optional)
Image link or custom emoji to copy (or attach an image)
name (optional)
Emoji name (2-32 letters, numbers or _)
image (optional)
Image to upload (PNG, JPG, GIF, WebP)
Examples
  • ?addemote <:party:123456789012345678>
  • ?addemote https://example.com/cat.png cat

/addmod

ManagersManager

Make a role a Kovu moderator role

/addmod <role>?addmod <role>
1 option
role
Role that can use moderator commands
Examples
  • ?addmod Moderators

/addrole

ManagersManager

Create a role

/addrole <name> [color] [hoist] [mentionable]?addrole <name> [color] [hoist]
4 options
name
Role name
color (optional)
Color, like #1d9e75
hoist (optional)
Show members separately in the list
mentionable (optional)
Let everyone @mention it
Examples
  • ?addrole Helpers
  • ?addrole "Event team" #f5a623 true

/announce

ManagersManager

Post an announcement, optionally pinging a role

/announce <message> [channel] [role] [everyone] [embed] [title] [here]?announce [everyone|here|role @role] [#channel] <message> [--embed] [--title=…]
7 options
message
What to announce
channel (optional)
Where to post it (default: the announcement channel in settings)
role (optional)
Role to ping
everyone (optional)
Ping @everyone
embed (optional)
Send as an embed
title (optional)
Embed title
here (optional)
Ping @here
Examples
  • ?announce #news Server maintenance tonight at 22:00 UTC.
  • ?announce #events @Events Movie night starts in 10 minutes!
  • ?announce everyone #news The server is moving to a new name.
  • ?announce here #general Voice chat starts now.
  • ?announce role @Events #events Movie night starts in 10 minutes!
  • ?announce #news --embed --title="Patch notes" New ranks are live.
  • ?announce Maintenance tonight at 22:00 UTC.

/delmod

ManagersManager

Remove a role from the Kovu moderator roles

/delmod <role>?delmod <role>
1 option
role
Moderator role to remove
Examples
  • ?delmod Moderators

/delrole

ManagersManager

Delete a role

/delrole <role>?delrole <role>
1 option
role
Role to delete
Examples
  • ?delrole Helpers

/ignorechannel

ManagersManager

Make Kovu ignore commands in a channel, or stop ignoring it

/ignorechannel [channel]?ignorechannel [#channel]
1 option
channel (optional)
Channel (default: this one)
Examples
  • ?ignorechannel
  • ?ignorechannel #general

/ignorerole

ManagersManager

Make Kovu ignore members with a role, or stop ignoring it

/ignorerole <role>?ignorerole <role>
1 option
role
Role
Examples
  • ?ignorerole Muted

/ignoreuser

ManagersManager

Make Kovu ignore a member, or stop ignoring them

/ignoreuser <user>?ignoreuser <user>
1 option
user
Member
Examples
  • ?ignoreuser @spammer

/listmods

ModeratorsManager

List the moderator and manager roles

/listmods?listmods
Examples
  • ?listmods

/mentionable

ManagersManager

Let everyone @mention a role, or stop it

/mentionable <role> [enabled]?mentionable <role> [on|off]
2 options
role
Role
enabled (optional)
On or off (leave empty to toggle)
Examples
  • ?mentionable Events
  • ?mentionable Events off

/nick

ManagersManager

Change Kovu's nickname in this server

/nick [nickname]?nick [nickname]
1 option
nickname (optional)
New nickname (leave empty to reset)
Examples
  • ?nick Guardian
  • ?nick

/purge

ModeratorsManager5s cooldown

Delete recent messages, optionally filtered

/purge [count] [filter] [text] [user] [message] [include_pinned]?purge [filter] [user|text|message id] [count] [--include-pinned]
6 options
count (optional)
Messages to delete (up to 1000)
filter (optional)
Only delete messages that match (default: any)
text (optional)
Text for match, not, startswith and endswith
user (optional)
Only messages from this member
message (optional)
For "after": delete messages after this message (ID or link)
include_pinned (optional)
Also delete pinned messages
Examples
  • ?purge 50
  • ?purge bots 20
  • ?purge user @troll 100
  • ?purge match "free nitro" 50
  • ?purge after 1234567890123456789
  • ?purge images 30 --include-pinned

/role

ManagersManager

Give or take roles from one member or many

/role add <member> <role>/role remove <member> <role>/role toggle <member> <role>/role removeall <member>/role all <role> [action]/role humans <role> [action]/role bots <role> [action]/role in <in_role> <role> [action]/role status/role cancel?role
16 options
add member
Member to change
add role
Role
remove member
Member to change
remove role
Role
toggle member
Member to change
toggle role
Role
removeall member
Member to change
all role
Role
all action (optional)
Add or remove the role (default: add)
humans role
Role
humans action (optional)
Add or remove the role (default: add)
bots role
Role
bots action (optional)
Add or remove the role (default: add)
in in_role
Members with this role are changed
in role
Role
in action (optional)
Add or remove the role (default: add)
Examples
  • ?role @alex Helpers
  • ?role add @alex Helpers
  • ?role toggle @alex Helpers
  • ?role removeall @alex
  • ?role all Members
  • ?role humans "Event pings" remove
  • ?role in Verified Members
  • ?role status

/rolecolor

ManagersManager

Change a role's color

/rolecolor <role> <color>?rolecolor <role> <color>

Also works as ?rolecolour

2 options
role
Role
color
Color like #1d9e75, or "none" to remove it
Examples
  • ?rolecolor Helpers #3ba55d
  • ?rolecolor Helpers none

/rolename

ManagersManager

Rename a role

/rolename <role> <name>?rolename <role> <new name>
2 options
role
Role
name
New name
Examples
  • ?rolename Helpers Support team

/setnick

ManagersManager

Change a member's nickname

/setnick <member> [nickname]?setnick <member> [nickname]
2 options
member
Member to rename
nickname (optional)
New nickname (leave empty to reset)
Examples
  • ?setnick @alex Alex
  • ?setnick @alex

?areply

EveryoneModmail

Answer the member anonymously in this modmail conversation

?areply <message>
1 option
message (optional)
What to send
Examples
  • ?areply We’ll look into it.

/modmail

EveryoneModmail

Contact the staff, or answer members as staff

/modmail open <message>/modmail reply [message] [anonymous] [file]/modmail snippet <name> [anonymous]/modmail close [reason] [silent]/modmail contact <user> [message]/modmail block <user> [duration] [reason]/modmail unblock <user>/modmail info/modmail stop/modmail allow?modmail [open|reply|snippet|close|contact|block|unblock|info|stop|allow] …

Also works as ?mm, ?reply, ?snippet

14 options
open message
What to send
reply message (optional)
What to send
reply anonymous (optional)
Hide your name
reply file (optional)
A file to send
snippet name
The snippet
snippet anonymous (optional)
Hide your name
close reason (optional)
Why (the member sees it unless silent)
close silent (optional)
Don’t tell the member
contact user
The member
contact message (optional)
What to send
block user
The member
block duration (optional)
How long (default: until unblocked)
block reason (optional)
Why (staff only)
unblock user
The member
Examples
  • ?modmail open I need help with my order
  • ?modmail close Sorted, thanks!
  • ?modmail snippet rules
  • ?modmail block @spammer 7d

/ticket

EveryoneTickets

Open and handle support tickets

/ticket open [panel] [reason]/ticket close [reason]/ticket reopen/ticket claim/ticket unclaim/ticket assign <user>/ticket add <user>/ticket remove <user>/ticket rename <name>/ticket priority <level>/ticket info/ticket transcript/ticket delete?ticket <open|close|reopen|claim|unclaim|assign|add|remove|rename|priority|info|transcript|delete>
8 options
open panel (optional)
The kind of ticket (default: the first panel)
open reason (optional)
What you need help with
close reason (optional)
Why it is closed
assign user
The staff member
add user
Who to add
remove user
Who to remove
rename name
New name
priority level
Priority
Examples
  • ?ticket close
  • ?ticket add @alex
  • ?ticket priority high
  • ?ticket rename refund

/tickets

ModeratorsTickets

Ticket lists and panels for staff

/tickets list [status] [user]/tickets panels/tickets stats [days] [user]/tickets post <panel>?tickets [list|panels|post|stats] …
5 options
list status (optional)
Which tickets (default: open)
list user (optional)
Only tickets this member opened
stats days (optional)
How far back (default: 30 days)
stats user (optional)
Only this staff member
post panel
The panel (name or number)
Examples
  • ?tickets
  • ?tickets closed @alex
  • ?tickets panels
  • ?tickets post Support
  • ?tickets stats 7

/afk

EveryoneAFK

Set or manage AFK statuses

/afk set [message]/afk settings [banner] [messages] [notify]/afk clear [user] [all]/afk clearall/afk reset <user>/afk list/afk ignore [channel]/afk ignored?afk [message] | settings | clear [member|all] | clearall | reset <member> | list | ignore [channel] | ignored
8 options
set message (optional)
Shown when someone mentions you
settings banner (optional)
Show your profile banner
settings messages (optional)
Let others leave you a message
settings notify (optional)
Let others ask to be notified when you're back
clear user (optional)
Member to clear (moderators)
clear all (optional)
Clear everyone (managers)
reset user
Member
ignore channel (optional)
Channel or category (default: this channel)
Examples
  • ?afk lunch, back at 2
  • ?afk clear
  • ?afk clear @alex
  • ?afk ignore #bot-spam

?bumps

EveryoneBump Reminder3s cooldown

Who bumped the server most, and when the next bump is due

?bumps [user]

Also works as ?bumpstats, ?bumpers

1 option
user (optional)
Whose bumps (default: the top list)
Examples
  • ?bumps
  • ?bumps @kovu

/highlight

EveryoneHighlights

Get a DM when someone says a word you care about

/highlight add <phrase> [whole_word]/highlight delete <phrase>/highlight list/highlight clear/highlight block [user] [channel]/highlight unblock [user] [channel]?highlight <phrase> | delete <phrase> | list | clear | block <member|channel> | unblock <member|channel>

Also works as ?hl, ?highlights

7 options
add phrase
Word or phrase to watch for
add whole_word (optional)
Only match whole words (default: yes)
delete phrase
Word or phrase to remove
block user (optional)
Member to ignore
block channel (optional)
Channel or category to ignore
unblock user (optional)
Member to stop ignoring
unblock channel (optional)
Channel or category to stop ignoring
Examples
  • ?hl pizza
  • ?highlight add release notes
  • ?hl block @bot
  • ?hl list

/remind

EveryoneRemindersWorks in DMs and any server

Set, list and cancel reminders

/remind me <when> [message] [where] [repeat]/remind list/remind cancel <id>/remind clear/remind timezone [timezone]?remind <when> <message> | list | cancel <id> | clear | timezone [zone]

Also works as ?remindme, ?reminder

6 options
me when
When: 10m, 2h30m, tomorrow at 9am, friday 17:00, 2026-12-24 18:00
me message (optional)
What to remind you about
me where (optional)
Deliver by DM or in this channel
me repeat (optional)
Repeat every… (for example 1d or 1w)
cancel id
Reminder id (from the list)
timezone timezone (optional)
IANA timezone, like Europe/Berlin (or "reset")
Examples
  • ?remindme 2h stretch your legs
  • ?remindme tomorrow at 9am call the bank
  • ?remind list
  • ?remind cancel k3f9x2
  • ?remind timezone Europe/Berlin

?reminders

EveryoneReminders

List your reminders

?reminders
Examples
  • ?reminders

/tag

EveryoneTags

Show, create and manage tags

/tag get <name> [args]/tag create <name> [content] [category]/tag edit <name> [content]/tag delete <name>/tag raw <name>/tag info <name>/tag list [category]/tag search <query>/tag category <name> [category]/tag categories/tag delcat <category>?tag <name> | create <name> <content> | edit | delete | raw | info | list | search
15 options
get name
Tag name
get args (optional)
Words for $1, $2… in the tag
create name
Name of the new tag
create content (optional)
What the tag says (leave empty to write it in a form)
create category (optional)
Category to file it under
edit name
Tag to edit
edit content (optional)
The new content (leave empty to edit it in a form)
delete name
Tag to delete
raw name
Tag name
info name
Tag name
list category (optional)
Only this category
search query
What to look for
category name
Tag name
category category (optional)
Category name
delcat category
Category to delete
Examples
  • ?tag rules
  • ?tag create rules Be kind. No spam.
  • ?tag category rules faq
  • ?tag list faq
  • ?tag search spam

?tags

EveryoneTags

List the tags, optionally in one category

?tags [category]
1 option
category (optional)
Only this category
Examples
  • ?tags
  • ?tags faq

/utility

EveryoneUtilityWorks in DMs and any server

Colors, distances, dice and quick polls

In DMs and servers without Kovu: /utility color, /utility randomcolor, /utility distance, /utility roll

/utility color <color>/utility randomcolor/utility distance <from> <to>/utility roll [dice]/utility poll <question> [choices]/utility notifications?utility

Also works as ?color, ?distance, ?randomcolor, ?reactionpoll, ?roll

6 options
color color
Hex (#1d9e75), rgb(29, 158, 117), hsl(), a number or a name like teal
distance from
A city or "lat, lon", like Paris or 48.85, 2.35
distance to
A city or "lat, lon", like Berlin or 52.52, 13.40
roll dice (optional)
Dice like 2d6+3, d20, 4d6kh3 or a number of sides (default: d6)
poll question
What to ask
poll choices (optional)
Up to 10 answers separated by | (leave empty for yes/no)
Examples
  • ?utility color #1d9e75
  • ?utility roll 2d6
  • ?utility distance Paris Berlin

We use Google Analytics to see which pages and features get used. It never gets your Discord ID, server names or messages. No ads, and we don’t sell your data. Read our Cookie Policy.