Raptor Bot Documentation
Home
Guide
Commands
Home
Guide
Commands
  • Commands

    • Moderation Commands
    • Message Filtering Commands
    • Anti-Spam System
    • Modmail Commands
    • Settings Commands
    • Autorole Commands
    • Reaction Role Commands
    • Wiki Monitor
    • Fun & Easter Eggs
    • Utility Commands

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_dm to Yes to 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 (use permanent for 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.

Next
Message Filtering Commands