Verification

Protect your server with a verification gate.

Overview#

Verification adds a gate that new members must pass before gaining access to your server. Choose between a simple Button verification (click to verify, optionally agree to rules first) or a CAPTCHA challenge (solve a 5-character image code). Once verified, members receive a configured role that unlocks the rest of your server.

You can optionally assign an unverified role to new members on join. This role restricts access to everything except the verification channel. When the member verifies, the unverified role is removed and the verified role is added.

All verification settings are managed through the dashboard. The bot posts the verification message to your chosen channel automatically.

How to Set Up#

  1. Go to the dashboard and select your server
  2. Navigate to the Verification section
  3. Select a channel where the verification prompt will be posted
  4. Choose a verified role: members receive this role after passing verification
  5. Optionally choose an unverified role: assigned to new members on join, removed when they verify
  6. Select a mode: Button or CAPTCHA
  7. If using Button mode with agreement, write out your server rules or terms in the content area and enable Require Agreement
  8. Customize the button appearance (label, emoji, color) and embed color
  9. If using CAPTCHA mode, set max attempts and cooldown minutes
  10. Click Post to send the verification message to your channel

Configuration Options#

SettingDescription
ChannelThe channel where the verification message is displayed
Verified RoleThe role granted to members who pass verification
Unverified Role(Optional) Assigned to new members on join, removed on verification
ModeButton or CAPTCHA
Require Agreement(Button mode) Members must agree to displayed rules before verifying
Content / RulesText shown in the verification embed: use this for server rules or instructions
Max Attempts(CAPTCHA mode) Number of tries before a cooldown is applied
Cooldown Minutes(CAPTCHA mode) Wait time after exhausting max attempts
Button LabelCustom text displayed on the verification button
Button EmojiAn emoji shown on the button
Button ColorThe color style of the button
Embed ColorAccent color of the verification embed

Tips#

  • Lock your server channels behind the verified role. Set channel permissions so that unverified members can only see the verification channel. Grant access to other channels through the verified role.
  • CAPTCHA mode is stronger against automated bots but adds friction for legitimate members. Use it if you experience frequent bot raids.
  • Button mode with agreement is a good middle ground. It confirms members have read your rules without adding a difficult challenge.
  • Attempts can be reset from the dashboard if a legitimate member gets locked out.
  • Keep your verification channel clean. Since the bot posts the verification message for you, avoid cluttering the channel with other content.
  • Test the flow yourself by removing your verified role and going through the process as a new member would.