Skip to main content
Version: Stable - 3.3.1

Utilities

Extra features to simplify the management of your server. πŸ”§

In addition to core features like the captcha system and anti-raid protection, RaidProtect offers several secondary tools that can make managing your server even smoother.

πŸ“‹ Duplicate a Channel​

The /channel duplicate command allows you to fully duplicate a channel, including all its settings, permissions, and configurations. It goes beyond Discord's native feature, which does not allow duplicating categories and certain specific settings such as forum channel tags.

Use the command: /channel duplicate [channel]

Replace [channel] with the mention or the ID of the channel to duplicate.

🎯 Features​

This command duplicates all of the following elements:

  • Channel name
  • Permissions (roles and users)
  • Channel type (text, voice, forum, etc.)
  • Specific settings depending on the channel type
  • Position within the category (if applicable)

βš™οΈ RaidProtect Configurations​

When you duplicate a channel that has internal RaidProtect configurations, the bot will automatically offer you the option to:

  • Replace the existing configuration to use the new channel
  • Duplicate the configuration to keep both channels configured

Example: If you duplicate the logs channel, RaidProtect will ask whether you want to update its configuration so that the new channel becomes the logs channel, or keep both channels configured according to your preference.

πŸ—‘οΈ Delete and re-create a Channel​

The /channel clear command allows you to delete a channel and re-create it identically, keeping its settings, permissions, and RaidProtect configurations.

Use the command: /channel clear

warning

The channel's messages and webhooks will be permanently deleted. A confirmation will be requested before execution.

🧹 Prune Members​

The /prune command allows you to kick inactive members from your server via an interactive menu.

Use the command: /prune [duration]

Replace [duration] with the desired number of days of inactivity. The bot displays an interactive menu allowing you to:

  • Select the inactivity duration
  • Include or exclude specific roles
  • See the number of affected members before confirmation

Screenshot of the prune command

🚫 Block Users​

The /block command allows you to prevent a user from using certain RaidProtect features on your server (for example, sending reports or receiving the tag role).

Block a user​

Use the command: /block add (user) [reason]

Unblock a user​

Use the command: /block remove (user) [reason]

List blocked users​

Use the command: /block list

πŸ“’ Information Panels​

See the dedicated information panels page to learn more about the /display public command.

πŸ“œ My Sanctions​

The /my-sanctions command allows members to view their own sanctions on the server, according to the privacy level configured by administrators.

Use the command: /my-sanctions

info

This command is also accessible via the View my sanctions button on the information panels if the feature is enabled.

πŸ‘€ User Information​

The /userinfo command lets you get detailed information about a user.

Use the command: /userinfo [user]

Replace [user] with the desired mention or ID.

info

The userinfo command is usable by prefix.

πŸ“‹ Displayed Information​

  • Discord account creation date
  • User's profile picture
  • Profile banner
  • Profile badges
    • The Nitro, Booster, Quest, and Originally Name badges are not displayed.

🎭 Information about a server member​

If the target is a server member, additional info includes:

  • Date joined the server
  • Server nickname
  • Number of roles and list of the first 6 roles
  • Permission category (visible only to moderators):

The Animator category is shown if the member has at least one of the following permissions:

  • MANAGE_EXPRESSIONS
  • CREATE_GUILD_EXPRESSIONS
  • MANAGE_EVENTS
  • Member flags (visible only to moderators):
FlagsEmojisMeanings
DID_REJOINicon MemberDidRejoinThe user left and rejoined the server.
IS_GUESTicon MemberIsGuestGuest member (temporary invite or guest access).
COMPLETED_ONBOARDINGicon OnboardingCompletedCompleted the server onboarding process.
STARTED_ONBOARDINGicon OnboardingStartedStarted the onboarding process.
COMPLETED_SERVER_GUIDEicon ServerGuideCompletedCompleted the server guide if enabled.
STARTED_SERVER_GUIDEicon ServerGuideStartedStarted the server guide.
AUTOMOD_QUARANTINED_NAMEicon MemberQuarantinedQuarantined by automoderation for the username.
AUTOMOD_QUARANTINED_GUILD_TAGicon MemberQuarantinedQuarantined by automoderation for the tag or nickname.
BYPASSES_VERIFICATIONicon BypassVerificationUser can bypass server verification.
SPAMMERicon UnusualAccountActivityAccount marked as spammer or unusual activity detected.

βš–οΈ Discord Sanctions​

The /ds command allows you to view the sanctions issued by Discord against a user, in accordance with European regulations.

Use the command: /ds (user)

Replace (user) with the desired mention or ID.

πŸ“‹ Displayed Information​

  • Type of sanction:
SanctionsEmojisMeanings
CONTENT_DELETEDicon ContentDeletedContent posted by the user has been deleted.
RESTRICTEDicon AccountRestrictedThe user account has been restricted.
ACCOUNT_SUSPENDEDicon AccountSuspendedThe user account has been suspended.
ACCOUNT_TERMINATEDicon AccountTerminatedThe user account has been terminated.
  • Date of issue
  • Type of content
  • Sanction flags:
FlagsEmojisMeanings
ILLEGAL_CONTENTicon IllegalContentSanction applied for illegal content.
AUTOMATED_DETECTIONicon AutomatedDetectionSanction applied through automated detection.

Screenshot of Discord Sanctions

note

The command allows you to view the reports issued between August 22, 2024 and August 14, 2025. This information is provided directly by Discord and cannot be modified by RaidProtect.