Discord verification bot
A new member can't see your server until they pass the verification gate. It's the simplest way to keep out bots and accounts created five minutes ago just for a raid.
What the Verification module can do
Captcha or reaction
Pick a mode: a code to retype (captcha) with a configurable length and number of attempts, or a simpler one-click reaction.
Role after verification
Only after passing the gate does the member get the role that reveals the rest of the server.
Keeps bots out
Accounts mass-created for a raid usually can't pass a captcha - it's the first line of defense against an attack.
Automatic kick
Optionally, the bot kicks members who don't verify within the time you set.
Adjustable difficulty
You set the captcha code length and the number of allowed attempts - from a quick check to a stricter one.
One channel to start
A new member sees only the verification channel until they pass the gate - the rest of the server stays hidden.
How to set it up
- 1
Add AdviceBot to your server and sign in to the dashboard with Discord.
- 2
Pick your server and open the Verification module.
- 3
Choose the mode (captcha or reaction), the verification channel and the role granted after passing the gate.
- 4
Optionally turn on automatic kick for members who don't verify. Save.
Frequently asked questions
Is verification free?
Yes. Both modes - captcha and reaction - the role after verification and automatic kick all work on the free plan.
What's the difference between captcha and reaction?
Captcha requires retyping a code and blocks bots better; a reaction is a single click with less friction for real people. Pick whichever suits your server.
What if someone fails the captcha?
They have a set number of attempts - after running out they can try again or, if you turn that option on, get kicked from the server.
Does verification protect against raids?
It helps - accounts created in bulk for a raid usually don't pass a captcha. Full protection with join-wave detection comes from the Anti-Raid module.
Can I change what the verification channel says?
Yes, you set the message text for the verification channel in the dashboard.
Add AdviceBot to your server
Verification and dozens of other modules in one bot, with a dashboard in your browser. Free, with no server limit.