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 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 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 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) ExamplesDelete every note on a member
/clearnotes <user> ?clearnotes <user>
Clear all of a member's warnings
/clearwarn <user> ?clearwarn <user>
Also works as ?clearwarns
1 option
user Whose warnings to clear ExamplesServer-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) ExamplesDelete a note
/delnote <user> <note> ?delnote <user> <note>
2 options
user Member or user ID
note Note number (from notes) ExamplesDelete a warning by its case number
/delwarn <case> ?delwarn <case>
Also works as ?deletewarn, ?removewarn
1 option
case Case number of the warning ExamplesExplain 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 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 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 List the channels, roles and members Kovu ignores
/ignored ?ignored
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) ExamplesStop @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 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 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 List the members who have a role
/members <role> ?members <role>
Also works as ?inrole
List active timed punishments (tempbans, mutes, temporary roles)
/moderations [user] ?moderations [user]
1 option
user (optional) Only this member Examples?moderations ?moderations @troll Show the moderation history of a member
/modlogs <user> ?modlogs <user>
Also works as ?modlog
Moderation stats for a moderator or the whole server
/modstats [moderator] ?modstats [moderator]
1 option
moderator (optional) Moderator (empty = everyone) ExamplesMute 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 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 Show the moderator notes on a member
/notes <user> ?notes <user>
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 Everyone Moderation
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 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 ModeratorsSlowmode 3s 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 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 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 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 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) ExamplesUnlock 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 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) ExamplesWarn 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 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