Verification
A code to type before getting in. Bots stay outside.
A server open to everyone is also open to bots: mass-created accounts join, spam your members by DM, then leave. Verification puts a door at the entrance: a button and an image with a code to type back. The access role only goes to people who pass.
Add it to my serverExample, as it looks on Discord
verification
Sora has been verified.
Sora gets the role@Access
Ultiz is typing...
Sora has been verified.
Sora gets the role@Access
Ultiz is typing...
What it’s for
A code, not just a click
Members have to read a distorted code in an image and type it back. Random clicking won’t cut it.
No look-alike characters
The code never uses characters that get mixed up: no I, no O, no 0, no 1.
A channel that stays clean
The bot deletes the member’s message and replies privately. Only your panel remains.
How it works
Pick the channel
Where the panel will live. It’s often the only channel newcomers can see when they join.
Pick the access role
The role given to people who pass. If you don’t pick one, Ultiz creates it for you.
Deploy
One click on Deploy verification: Ultiz posts the panel and its button in the channel, in your server’s colors.
The member takes the test
They click, an image with a code appears just for them, they type the code. The role lands instantly.
Settings
- Verification channel
- The channel where the panel is posted.
- Role given once verified
- The role that unlocks the rest of your server. Leave it empty and Ultiz creates a Member role on deploy.
- Panel title
- The big text at the top of the verification message.
- Panel text
- One or two sentences explaining why verification is needed.
- Button text
- What the button says. One to three words.
- Success message
- What the member receives privately when the code is right.
- Failure message
- What the member receives privately when they got it wrong.
What your members see
The panel buttonThe member clicks. An image with a code appears, visible only to them.
Type the codeThey type the code in the channel within 5 minutes. The bot deletes their message and replies privately.
Good to know
The role is pointless if everyone can already see everything: hide your other channels from @everyone, or a bot can read your server without ever verifying.
Changed some text? Click Deploy verification again: the panel already posted on Discord doesn’t update by itself.
Deploying deletes the bot’s recent messages in that channel before posting the panel again. Keep a channel just for verification.
Ready to try it on your server?
Turn this module on in a few clicks from your Ultiz dashboard.