Verification
Protect your server with button or captcha verification for new members.
Last updated
Protect your server with button or captcha verification for new members.
The verification system protects your server from raids and bot accounts by requiring new members to complete a challenge before gaining access.
A new member joins the server
The bot sends them a verification prompt via DM (or in a fallback channel)
The member must complete the challenge (click a button or solve a captcha) within the timeout
On success: the member receives the verified role and gains access
On failure: the configured action is applied (ignore, kick, or ban)
/verification level <Button|Captcha>Button
Member must click a button to verify
Captcha
Member must solve a text captcha sent via DM
The role granted to members after successful verification. Typically, this is a role that unlocks access to your server's channels.
How long the member has to complete verification (15β600 seconds). Default behavior depends on your configuration.
Ignore
Do nothing if verification fails or times out
Kick
Kick the member from the server
Ban
Ban the member from the server
If a member has DMs disabled, the verification prompt will be sent in this channel instead.
/verification disabled
Disable the verification system
/verification level <level>
Set the verification level (Button or Captcha)
/verification action <action>
Set the action on failure (Ignore, Kick, or Ban)
/verification timeout <seconds>
Set the verification timeout (15β600 seconds)
/verification role <@role>
Set the role granted upon verification
/verification channel <#channel>
Set the fallback channel for users with DMs closed
/autoverify <@member>
Manually verify a member
Create a role (e.g., "Verified") and configure your channels so only verified members can see them
Set up verification: /verification level Captcha
Assign the role: /verification role @Verified
Set a timeout: /verification timeout 120
Set failure action: /verification action Kick
Set a fallback channel: /verification channel #verify-here
Test with a new account or ask a friend to join
The bot needs the Manage Roles permission and its role must be above the verified role in the role hierarchy.
Last updated
/verification role <@role>/verification timeout <seconds>/verification action <Ignore|Kick|Ban>/verification channel <#channel>