Moderation Commands
Core moderation tools for server management and member protection.
Clear
Quickly deletes a specified number of messages from the current channel.
Usage:
/clear [amount to clear]
Example:
/clear 5
Required Role: Moderator
Pro Tip
Use this to quickly clean up spam or unwanted messages without manual deletion.
Mute
Temporarily mutes a member, preventing them from speaking in voice/text channels.
Usage:
/mute [user] [optional: reason] [optional: time] [optional: send_dm]
Example:
/mute @Wumpus Advertising 1day Yes
Notes:
- If no time is specified, the user remains muted until manually unmuted
- Running the command again on a muted user will unmute them
- Set
send_dmtoYesto notify the user via DM
Required Role: Moderator
Kick
Removes a member from the server without banning them.
Usage:
/kick [user] [reason]
Example:
/kick @Wumpus Spamming chat
Required Permission: Kick Members
Warning
The user can rejoin the server immediately after being kicked.
Ban
Permanently removes a member from the server and prevents them from rejoining.
Usage:
/ban [user] [reason] [optional: days to delete messages] [optional: ban duration]
Example:
/ban @Wumpus Repeated violations 7 permanent
Parameters:
days to delete messages- Number of days of messages to delete (0-7)ban duration- How long the ban lasts (usepermanentfor permanent bans)
Required Role: Moderator
Caution
This action is permanent and cannot be easily undone. Use caution.
Unban
Reverses a ban and allows a user to rejoin the server.
Usage:
/unban [userid] [optional: reason]
Example:
/unban 123456789012345678 Appealed via Google Forms
Required Role: Moderator
Info
You need the user's ID to unban them. You can find this by looking at the ban audit log or using the user's numeric ID.
Announce
Creates a formatted announcement and posts it as an embed to a channel.
Legacy Command
This command has not yet been ported to slash commands. Use: @raptor announce
Usage:
@raptor announce
Effects:
- Opens an interactive prompt to create an announcement embed
- Posts the formatted message to the specified channel
Required Role: Moderator
Channel Commands
Channel Lockdown
Makes a channel read-only for anyone with the @everyone role.
Usage:
/channel lockdown [channel]
Example:
/channel lockdown #general
Notes:
- Members with higher roles can still send messages
- Run the command again to unlock the channel
Required Permission: Manage Channels
Channel Hide
Hides a channel from anyone with the @everyone role.
Usage:
/channel hide [channel]
Example:
/channel hide #general
Notes:
- The channel becomes invisible to unprivileged roles
- Members with higher roles can still see and access it
- Run the command again to show the channel
Required Permission: Manage Channels
Warning System
Manage member warnings and infractions.
automod-member status
View a user's current filter trigger counts and active punishment scaling level.
Usage:
/automod-member status [user]
Required Role: Moderator
automod-member reset
Clears all active violation counts and resets a user's scaling level to 1 for all rules.
Usage:
/automod-member reset [user]
Required Role: Moderator
warnings add
Issues a warning to a member.
Usage:
/warnings add [member] [optional: dm_member: yes/no]
Example:
/warnings add @Wumpus yes
Notes:
- After running, Discord provides a text box to enter the warning reason
- Optionally send the member a DM about their warning
Required Role: Moderator
warnings recent
Lists all recently issued warnings.
Usage:
/warnings recent
Output:
- Lists warnings by date and affected member
- Sent to the moderator log channel
Required Role: Moderator
warnings lookup user
Shows all warnings for a specific user.
Usage:
/warnings lookup user [user]
Example:
/warnings lookup user @Wumpus
Output:
- Sent to the moderator log channel
- Includes warning dates and reasons
Required Role: Moderator
warnings lookup id
Gets details about a specific warning by ID.
Usage:
/warnings lookup id [id]
Example:
/warnings lookup id 1234567
Required Role: Moderator
warnings remove specific
Removes a specific warning from a user's record.
Usage:
/warnings remove specific [id]
Required Role: Moderator
Caution
Use this carefully, removing warnings should only be done for errors or appeals.
fullpardon
Removes ALL warnings from a user, clearing their record.
Usage:
/fullpardon [user]
Example:
/fullpardon @Wumpus
Required Permission: Manage Messages
Caution
This permanently removes all warning history. Use for appeals or correcting mistakes only.