Phantom

Verification

Captcha + role-gate for new members

Members prove they're human before they can talk — captcha image, DM code, or reaction. Pass and they get the verified role; fail and they sit in the unverified pool until they retry.

Three

Modes

Captcha image, DM code with retry, or reaction-to-verify.

Auto

Roles

Verified role on success, unverified role on join — no manual juggling.

Audit

Logged

Every pass / fail / force-reset row in the security audit log.

Captcha (image), DM code, or reaction — pick what fits your server

Auto-assign verified + unverified roles on join + on success

Force re-verification from User Lookup — one click strips and re-asks

Per-server min account age + min Discord age gate

Audit-logged so you can prove a member did pass at some point

01 · Verification

Stops the obvious bots without annoying real members

Phantom's captcha is a single image with a four-character code — no Cloudflare turnstile, no reCAPTCHA logging your visitors. The DM-code mode is even gentler: members open a DM, paste the code, they're in. Reaction mode is a single click on a panel embed for servers that just want a friction step.

02 · Verification

Recovery built in

Compromised account? Suspicious return? Hit the 'Require re-verification' button on the User Lookup page and Phantom strips the verified role, restores the unverified one, and rolls a fresh challenge. The user has to redo the original flow before they can chat again — no manual role surgery.

More from Phantom

All features →

Up and running in a minute.

Add the bot, open the dashboard, switch on what you need. Free to use during early access.