Skip to main content
Version: Stable - 3.3.0

Moderation

To facilitate the work of your moderators, RaidProtect integrates very useful moderation commands that allow you to interact directly with Discord's native features, such as banning and kicking users.

In addition to these actions, RaidProtect sends direct messages to the sanctioned user to explain the reason for their sanction, and this is also recorded in the server logs for your reference.

info

Moderation commands are usable by prefix.

icon SanctionsBAN Ban a User​

The /ban command allows you to permanently prohibit a user from accessing your server.

Use the command: /ban (user) [reason]

Replace (user) with the desired mention or ID and [reason] with the reason for the sanction.

tip

You can ban a user using their Discord ID, even if they are not currently online or present on your server.

icon SanctionsBANTemp Temporarily ban a user​

The /tempban command allows you to temporarily prohibit a user from accessing your server.

Use the command: /tempban (user) (duration) [reason]

Replace (user) with the desired mention or ID, (duration) with the ban duration, and [reason] with the reason for the sanction.

icon SanctionsUNBAN Unban a user​

The /unban command allows you to remove the ban from a previously banned user, thus allowing them to join your server again.

Use the command: /unban (user) [reason]

Replace (user) with the desired identifier and [reason] with the reason for the unban.

icon SanctionsKICK Kick a User​

The /kick command allows you to remove a member from your server without banning them. The user will be able to rejoin the server if they have a valid invitation.

Use the command: /kick (member) [reason]

Replace (member) with the desired mention or ID and [reason] with the reason for the sanction.

icon SanctionsTIMEOUT Timeout a User​

Use the command: /timeout (member) (duration) [reason]

Replace (member) with the desired mention or ID, (duration) with the timeout length, up to a maximum of 28 days (e.g. 10m, 1h, 1d), and [reason] with the reason for the sanction.

icon SanctionsUNTIMEOUT Stop excluding a user​

The /untimeout command allows you to immediately remove the restrictions from a timed-out member, allowing them to regain all their interaction capabilities on the server.

Use the command: /untimeout (member) [reason]

Replace (member) with the desired mention or ID and [reason] with the reason for removing the timeout.

icon SanctionsWARN ⚠️ Warn a user​

The /warn command allows you to formally warn a member via a private message sent by the bot.

Use the command: /warn (member) [reason]

Replace (member) with the desired mention or ID and [reason] with the reason for the warning.

🧹 Clear a Group of Messages​

The /clear command allows you to quickly delete a certain number of messages in a text channel. You can specify a user to delete only their messages.

Use the command: /clear (number) [user]

Replace (number) with the number of messages you wish to delete (maximum 100). Add [user] using the mention or ID to target only their messages in the channel.

πŸ•’ Enable slowmode in a channel​

The /slowmode command allows you to enable or modify the slowmode of a text channel, in order to limit how frequently users can send messages.

Use the command: /slowmode (duration) [channel] [reason]

  • Replace (duration) with the desired time between each message (e.g.: 5s, 1m, 10m, 1h).
  • Add [channel] if you want to apply slowmode to a different channel than the one where you type the command.
  • Add [reason] to specify the motive, which will be recorded in the server logs.