Ephemeral image CAPTCHA
Only the user sees their own CAPTCHA — no public clutter, no brigade screenshots. A distorted 5–8 character image in an ephemeral message, submitted through a Discord modal.
An ephemeral CAPTCHA gatekeeper for Discord servers. No spam links. No raid accounts. No painful onboarding for your real members.
GateKeeper sits in one channel — your #verify — and asks anyone
trying to get in to solve a quick image CAPTCHA. Real humans breeze through
in seconds. Bots can't. Your community stays clean without you having to
manually review every new joiner.
Built for small communities and mid-size servers that have outgrown Discord's built-in screening but don't want the bloat of enterprise moderation suites. Configure it with a handful of slash commands and forget about it.
Only the user sees their own CAPTCHA — no public clutter, no brigade screenshots. A distorted 5–8 character image in an ephemeral message, submitted through a Discord modal.
Paying supporters skip the gate entirely. Tie your Patreon tier roles to GateKeeper and anyone who gets one is verified automatically — no friction for the people paying your bills.
Every server has its own settings. CAPTCHA length, cooldown, kick threshold, log channel — all configurable through slash commands. No dashboards, no accounts, no fuss.
Users who fail too many CAPTCHAs in a row get kicked. Rate limiting prevents brute-force. Logs show you exactly who tried, who made it, and who didn't.
One command bulk-verifies everyone who's already in your server. Roll out verification without locking your existing community out.
Every start, success, failure, and kick is logged to a mod channel with a color-coded embed. Catch problems before they're problems.
Invite GateKeeper, configure three things, flip the switch. About ten minutes start to finish. Bots stop showing up.