Verification

A gate that hides the server from newcomers until they prove they are human.

How the gate works

When you enable the feature the bot creates an Unverified role and manages it itself, so you never pick it or configure it. Every new member gets that role the moment they join, and it hides every channel in the server except the verification channel, which stays visible to them read-only. The instant they verify, the role is taken away, the channels appear, and the verification channel itself disappears for them.

Roles and verification method

The verification panel

Verify by reaction

The distorted code

The three replies

Available variables

Advanced options

The log

The verification log now lives with the general logs under the Members group, where you set its channel, message color, and text.

Tips

Verification is a gate standing between newcomers and your server. The bot creates an Unverified role, manages it itself, and uses it to lock every channel away from anyone who has not verified yet, except the verification channel which stays visible read-only. You never pick that role or hand-edit channel permissions; the bot handles it and re-applies it to any channel you create later.

Members get one of two ways, or both: a button inside a panel you design yourself, or a reaction on a message you choose, and any message works even one written by a regular member. For a stricter gate, turn on the distorted code so members have to read a code and type it before the channels open, which is what stops automated accounts that just click buttons.

The moment verification succeeds the Unverified role is taken away, the verified roles you chose are granted, up to ten of them, and the verification channel disappears from that member channel list. And because the point is a tight gate, verification does not run alongside join roles: enabling it turns them off, since they hand out access before verification even happens.