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#
- Go to the dashboard and select your server
- Navigate to the Verification section
- Select a channel where the verification prompt will be posted
- Choose a verified role: members receive this role after passing verification
- Optionally choose an unverified role: assigned to new members on join, removed when they verify
- Select a mode: Button or CAPTCHA
- If using Button mode with agreement, write out your server rules or terms in the content area and enable Require Agreement
- Customize the button appearance (label, emoji, color) and embed color
- If using CAPTCHA mode, set max attempts and cooldown minutes
- Click Post to send the verification message to your channel
Configuration Options#
| Setting | Description |
|---|---|
| Channel | The channel where the verification message is displayed |
| Verified Role | The role granted to members who pass verification |
| Unverified Role | (Optional) Assigned to new members on join, removed on verification |
| Mode | Button or CAPTCHA |
| Require Agreement | (Button mode) Members must agree to displayed rules before verifying |
| Content / Rules | Text 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 Label | Custom text displayed on the verification button |
| Button Emoji | An emoji shown on the button |
| Button Color | The color style of the button |
| Embed Color | Accent 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.