Skip to main content
Version: Stable - 3.6.0

Installation

RaidProtect is configured with two commands: /setup, a wizard that installs the essential protections in one go, and /settings, the dashboard where you adjust everything else at any time. This guide explains how to use them.

Where to start​

For a server starting from scratch, here is the recommended order:

  1. Run /setup and choose the modules to install. RaidProtect creates the logs channel and the necessary channels and roles, then applies the changes after a summary.
  2. Open the "Arrivals" tab of /settings: set up the captcha, Auto RaidMode and the welcome of new members.
  3. Open the "Moderation" tab: check the logs channel and the sanctions (jail and mute roles).
  4. Set up the anti-spam in the "Protection" tab: a preset is enough to get started.
Discord Community

Discord's Community mode is only required by a few settings, such as Auto RaidMode's invite blocking and the DM Lock. The captcha works without it.

Guided installation​

The /setup command is reserved for administrators. It installs the modules you choose in one go, with proven default values that you will then adjust in /settings.

  1. Run the /setup command.
  2. In the "Choose the modules to install" menu, select the desired features: Message commands, Auto RaidMode, Captcha, Minimum account age, Anti-spam, Reports, Tag Role, DM Lock and HoneyPot. Modules that are already active are pre-checked.
  3. Click "Enable".
  4. The bot summarizes what it will create or reuse. Click "Enable" again to apply, or "Back" to change the selection.
Installation
Enable or reinstall the desired features using the selection menu. The bot will then send you a summary of the activated features and the changes it will make to the server. (Use /settings to disable a feature)

Choose the modules to install


On confirmation, RaidProtect:

  • creates the #raidprotect-logs channel if it does not exist, visible to administrators and to the person who added the bot;
  • removes dangerous permissions from @everyone (Administrator, Ban, Kick, Manage Server, Channels, Roles, Messages, Webhooks and Threads, Mention @everyone, Timeout Members);
  • enables each chosen module with its default values: ? prefix, Auto RaidMode at 10 members in 10 seconds, captcha in Panel mode with the #verification channel and the @Unverified role, minimum age of 6 hours, anti-spam and reports enabled, @Tag role, DM Lock, the HoneyPot trap channel.
Disabling a module

Unchecking a module in /setup does not disable it. To turn off a feature, go through /settings.

Auto roles and the welcome message are not part of the wizard: set them in the "Arrivals" tab of /settings.

🧭 New setup wizard​

A new /setup wizard replaces the module list with a guided path:

  • Section by section: General (with the server's language), Arrivals, Protection and Moderation, one step at a time. A condensed view gathers everything on a single screen, one click away.
  • Tailored suggestions: depending on the server's size, whether it is public, community-enabled or has a tag, the wizard pre-checks the recommended protections and says why.
  • More modules: the welcome message (with its channel), the Other servers filter, which deletes invites to other servers, and preventive slowmode (Premium) on the channel of your choice. DISCON is explained there: it is always active, with nothing to install.
  • A check before starting: it flags the permissions RaidProtect is missing and the roles placed above its own, with a "Check again" button.
  • A summary of what will be created, changed or set. Nothing is applied before "Install".
  • An already configured server is checked, not redone: the existing captcha panel and an already active DM Lock are kept.
  • And then: a preview of the security audit ends the installation, with shortcuts to test the captcha, customize the welcome message or open all the settings. A failed step can be resumed by running /setup again.

Modifying the configuration​

The /settings command opens the RaidProtect dashboard. It is reserved for administrators and appears as a temporary private message, visible only to you.

Settings are organized into five tabs:

* Experiment: this row only appears on servers that have access to the Identity Update (alt accounts), in Premium public beta.

Each row shows the setting's current value and a button: "Configure" opens a dedicated screen, "Edit" opens an input window. Every change applies immediately.

After an update, a New badge flags for two weeks the settings that have just arrived, as well as their tab until you have opened it.

Explore the dashboard below, the buttons are clickable:

ConfigurationRaidProtect v3.5.0
RaidProtect settings for this server. To get started, look at Arrivals (captcha, anti-raid) and Moderation (logs channel, sanctions). Every change applies immediately.

Auto RaidMode
10 members / 10 seconds
Captcha
#vérification
@Non vérifié
Minimum account age
1 day
Auto roles
@Membre
Welcome message
#bienvenue

Premium features

Screens reserved for Premium remain viewable.

🕒 Time zone​

The time zone is used for everything RaidProtect publishes at a fixed time, such as transparency recaps.

  1. Run the /settings command.
  2. In the "General" tab, click "Edit" next to "Timezone".
  3. Choose your UTC offset, or enter a time zone identifier like Europe/Paris so that daylight saving time is handled automatically.

Without a setting, the server is in UTC.

🔄 Resetting a setting​

  1. Navigate to the desired setting.
  2. Click "Reset".

The reset applies right away, without confirmation. Only destructive actions, such as deleting the captcha, ask you to confirm.

🎨 Customize the bot Premium​

The "Customize" button, at the bottom of the dashboard, changes RaidProtect's appearance on your server: nickname, avatar, banner, font, effect and nickname colors.

Customizing the bot requires premium.
RaidProtectAdvanced moderation and security features,powered by RaidProtect.

Display name
fontGGsansgg sans (Default)
effectSolidSolid (Default)
Colors

Accepted images are PNG, JPEG, GIF or WebP, up to 10 MB. If Premium ends, the avatar, banner and nickname style go back to RaidProtect's; the nickname is kept.

Which setup for your server?​

The /setup wizard already covers the essentials. If you are starting from scratch, or preparing your installation with an AI, spot what matches your server: each need points to the feature that answers it.

Then adjust the sanctions (kick, timeout, ban, jail) to fit your server.

Configuration issue?

If you encounter a problem, check the Malfunctions section or join our support server for assistance.

Didn't find what you were looking for?

Search the whole documentation, the glossary and the blog.