Verification
A Discord verification bot that keeps spam accounts out
New members get an unverified role that only sees your rules and a Verify button. They prove they are human — with a click, a captcha inside Discord or a web check that spots alt accounts — and only then see the rest of your server. Accounts that never pass can be kicked, banned or quarantined.
Click and web check, with kick, are free. Captcha, quarantine and hardening are Premium.

How it works
- 1
A member joins
They get the unverified role, which only sees your rules and the verification channel.
- 2
They press Verify
And pass the check you chose: one click, a code from a picture inside Discord, or a personal web link with a captcha.
- 3
The server opens
The unverified role goes, the verified roles come. Accounts that never pass are dealt with after your grace period.
Everything a verification gate needs
Three methods
Click to pass, a Discord captcha with no link to open, or a web check on supreo.xyz — the strongest.
Alt detection
The web check flags or holds a second account verifying from the same network. It keeps a salted hash, never the address.
An adaptive check
Young or avatar-less accounts get a stronger method; everyone else keeps the easy one.
Punish or quarantine
After a grace period or too many failed attempts: kick, ban, softban, or quarantine with an Appeal button.
Created for you
One click creates the verification channel and the unverified and verified roles, with the right access.
A live queue
See who is waiting and why they were flagged, and verify, kick or ban from the dashboard or the log channel.
Free and Premium
Free
- Click to pass and the web check
- The panel, the roles and the log channel
- Kick for members who never pass
- The waiting list and /verify for manual checks
Premium
- The Discord captcha and the adaptive check
- Ban, softban and quarantine with appeals
- Minimum account age, required avatar, remembered members
- Alt detection, country and Tor blocks on the web check
Set it up
Questions about verification
Which method should I choose?
Start with the web check: it is free, the strongest, and the only one with alt detection and country blocks. Click to pass suits servers that only want the rules read first.
Are members already on the server affected?
No. Only members who join after you turn it on. Apply to current members puts the others through it, and they are never removed automatically.
What does the web check store?
No cookies and no account. For alt detection, a salted hash of the visitor's network for 30 days, never the address itself.
Does it work with a honeypot?
Yes. An account that writes in the bait channel before passing verification is almost always a bot, so it is banned outright.
Can I verify someone by hand?
Yes, with /verify member or the Verify button on the waiting list. It also bypasses the account-age and avatar requirements.
Can members verify by voting for SUPREO?
Yes, if you turn it on: the web check then also offers a vote on Top.gg, which has its own sign-in and captcha. Alt detection and country blocks still apply. Free, off by default.
Put a door in front of your server
Add the bot, sign in with Discord, and have new members verify before they can post. Free to start.
