Security

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.

Web-based reCAPTCHA challenge, highly effective against bot accounts
Automatic role assignment on success
Verification log channel and statistics
Customizable verification embed posted by the bot

How It Works

1

Member clicks Verify

New members see the verification embed in your verification channel and click the button.

2

CAPTCHA challenge

They're taken to a secure verification page and complete a Google reCAPTCHA.

3

Role granted

On success, Natsumi assigns the Verified role and logs the verification.

Setting Up

Open Verification in your server dashboard:

1

Configure reCAPTCHA keys

Add your Google reCAPTCHA site key and secret key (see below). Both are required.

2

Pick the Verified role

Choose which role is granted on success. Set your channel permissions so unverified members only see the verification channel.

3

Send the verification embed

Choose the verification channel and send the embed with the verify button directly from the dashboard.

Role hierarchy matters

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

1

Open the reCAPTCHA admin console

Visit google.com/recaptcha/admin/create and sign in with a Google account.

2

Register a new site

Choose reCAPTCHA v2 ("I'm not a robot" checkbox) and add this dashboard's domain to the allowed domains.

3

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.