Verification
Keep bots and raiders out with CAPTCHA-gated verification. New members complete a quick reCAPTCHA challenge on the web before gaining access to your server.
Overview
Natsumi's verification system posts an embed with a verify button in a channel of your choice. Members click it, solve a Google reCAPTCHA challenge in their browser, and automatically receive your configured Verified role, unlocking the rest of the server.
How It Works
Member clicks Verify
New members see the verification embed in your verification channel and click the button.
CAPTCHA challenge
They're taken to a secure verification page and complete a Google reCAPTCHA.
Role granted
On success, Natsumi assigns the Verified role and logs the verification.
Setting Up
Open Verification in your server dashboard:
Configure reCAPTCHA keys
Add your Google reCAPTCHA site key and secret key (see below). Both are required.
Pick the Verified role
Choose which role is granted on success. Set your channel permissions so unverified members only see the verification channel.
Send the verification embed
Choose the verification channel and send the embed with the verify button directly from the dashboard.
Natsumi's bot role must sit above the Verified role in your server's role list, or it won't be able to assign it.
Getting reCAPTCHA Keys
Open the reCAPTCHA admin console
Visit google.com/recaptcha/admin/create and sign in with a Google account.
Register a new site
Choose reCAPTCHA v2 ("I'm not a robot" checkbox) and add this dashboard's domain to the allowed domains.
Copy both keys
Paste the site key and secret key into the dashboard's reCAPTCHA configuration card and save.
Logs & Statistics
Optionally set a verification log channel to get a message each time someone verifies. The dashboard also shows verification statistics so you can keep an eye on how many members pass the challenge.