Skip to main content

Moderation

Moderation commands to help you and your staff moderate the server.

Moderation commands

info

The permission required to use a command is given below.

Punishments

Punishments
CommandExampleDescriptionPermission
?kick <member> [reason]?kick @userKick a userkick_members
?ban <member> [delete_days] [reason]?ban @userBan a userban_members
?unban <member> [reason]?unban @userUnban a userban_members
?mute <member> [time]?mute @user 1hMute a usermoderate_members
?unmute <member>?unmute @userUnmute a usermoderate_members
?massban [delete_days] [members...]?massban @user1 @user2 @user3Ban all the specified usersban_members
?softban <member> [delete_days=2] [reason]?softban @userBans and then unbans a user acts as purging kickban_members
?lock [channel]?lock #generalLock a channelmanage_channels
?lock server?lock serverLock the servermanage_channels
?unlock [channel]?unlock #generalUnlock a channelmanage_channels
?unlock server?unlock serverUnlock the servermanage_channels

Bulk message delete

These are commands/subcommands that can be used to purge messages differently. All requires the manage_messages permission & ignores pinned messages.

Bulk message delete
CommandExampleDescription
?purge [amount]?purge 10Purge the amount of messages
?purge <user> <amount>?purge @user 10Purge the amount of messages from a user
?purge emoji <amount>?purge emoji 10Purge the amount of messages with an emoji
?purge human <amount>?purge human 10Purge the amount of messages from humans
?purge bot <amount>?purge bot 10Purge the amount of messages from bots
?purge embeds <amount>?purge embeds 10Purge the amount of messages with embeds
?purge links <amount>?purge links 10Purge the amount of messages with links
?purge file <amount>?purge file 10Purge the amount of messages with file or attachments
?purge contains <amount> <substr>?purge contains 10 helloPurge the amount of messages containing the substring
?purge mentions <amount>?purge mentions 10Purge the amount of messages with mentions