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.

The verification panel settings, with the button options and a preview of the panel.
Write the panel, pick the button's colour and label, and post it in one click.

How it works

  1. 1

    A member joins

    They get the unverified role, which only sees your rules and the verification channel.

  2. 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. 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

See pricing →

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.