Verification
Make new members prove they are real before they can see your server, with five ways to verify.
% Aliases: %verify 3s cooldownUsage #
/verifyconfigPermissions #
You need
Ethvex needs
Cooldown
Verification puts a gate in front of your server. New members only see one channel until they verify, then Ethvex gives them your Verified role and the rest of the server opens up. It stops bots and raid accounts before they can post anything.
Every verification method and setting is free on every server.
Pick a method #
| Method | How members verify | Best for |
|---|---|---|
| Button | Click a button under the verification message. | Small and friendly servers |
| Reaction | React with an emoji on the verification message. The default emoji is ⭐. | A classic "react to agree to the rules" setup |
| Captcha | Click a button, get an image with a code, then type the code in. | Public servers that get bot or raid traffic |
| Voice channel | Join a chosen voice channel and stay for a set time. | Voice first communities |
| Message | Type a passphrase in the verification channel. | Making sure people actually read your rules |
Setting it up #
Run /verifyconfig and a six step wizard walks you through everything.
Method
Choose one of the five methods.
Method settings
Fine tune it, like the button label and colour, the captcha difficulty, the voice channel or the passphrase.
Message
Design the verification message as Plain Text, an Embed or a Container.
Roles
Pick the Verified role members get. You can also pick an Unverified role that new members get on join and lose once they verify.
Channel
Choose the channel the verification message is posted in. Unverified members can only see this channel.
Review and activate
Check everything and press Activate. Ethvex posts the message and sets up the channel permissions for you.
Ethvex needs Manage Roles and Manage Channels, and its role must sit above your Verified, Unverified and Suspect roles.
Method settings #
Button
- Button label and style: Primary, Secondary or Success.
- An optional message members see after they verify.
Reaction
- Any emoji, including custom server emojis.
- Remove the reaction again after verifying, so the count stays clean.
Captcha
| Setting | Options |
|---|---|
| Difficulty | Easy (5 characters), Medium (6) or Hard (7, with a wider character set). |
| Code expiry | 1 to 60 minutes. Default 10. |
| Max attempts | 1 to 10. Default 3. |
| On fail | What happens after the last wrong attempt: Kick, Ban, Suspect Role (gives a role you pick, so staff can keep an eye on them) or Manual Review (pings your staff in an alert channel, with an optional role ping). |
| Buttons | Your own label and emoji for the Verify and Enter Code buttons. |
Voice channel
- The voice channel members must join.
- How long they must stay, from 10 seconds to 10 minutes. Default 30 seconds.
- Disconnect them from voice once they are verified.
Message
- The passphrase members must type.
- Ignore upper and lower case, on by default.
- Delete their message after checking it, on by default.
The verification message #
| Style | What you can change |
|---|---|
| Plain Text | A simple text message. |
| Embed | Title, description, colour, author, footer, image, thumbnail and timestamp. |
| Container | An accent colour, a thumbnail (none, the member's avatar or a custom image) and up to 8 blocks: text, sections, image galleries and separators. |
Safety settings #
| Setting | What it does |
|---|---|
| Kick unverified after | Kicks members who have not verified after a number of minutes. 0 turns it off. |
| Minimum account age | Accounts younger than this many days are kicked when they join and cannot verify. 0 allows any age. |
| DM on verify | Sends members a DM when they are verified. You can write your own text. |
| Log channel | Posts a Member Verified log for every member who verifies. |
| Lockdown | Pauses verification during a raid. New joiners are kicked until you end the lockdown. |
Managing it later #
Once verification is active, /verifyconfig opens a management panel with four tabs: Status, Message, Roles and Settings. From the Status tab you can repost the verification message after editing it, fix channel permissions, start or end a lockdown, or press Re-run Setup to change the method or its settings.
Want extra protection on top? Pair verification with the Raid Protection and Account Age modules in AutoMod.
Examples #
/verifyconfig%verify
Ethvex