Member Verification
Member Verification lets you gate access to your server by requiring new members to complete a challenge before receiving a verified role. You can choose from four challenge types — from a simple button click to a captcha-style code or arithmetic question — to balance ease of use against bot resistance. Use this feature whenever you want to keep out automated accounts or bots and ensure only real humans gain access to your community.
Turning Member Verification on
Member Verification is off by default. Turn it on or off with the switch in the page header — it saves as soon as you click it (trying to change a setting while it's off offers the same one-click Turn on). While it's on, Diski posts (or updates) the verification panel in your chosen channel and hands out the verified role; turning it off takes the panel down and keeps your settings. It can be on before it's set up: no panel is posted until you pick a verification channel and a verified role and save.
Verification Channel
The text channel where the bot will post the verification panel embed. New members should be able to see this channel but not the rest of the server until they verify. Needed (with a verified role) before the panel goes up.
Verified Role
The role assigned to a member as soon as they pass the verification challenge. This role should unlock the rest of your server's channels. Needed (with a verification channel) before the panel goes up.
Unverified Role
An optional role that is removed from a member once they successfully verify. Use this as a gate role to restrict unverified members to only the verification channel. If an already-verified member still has it (for example because a join role gave it back when they rejoined), using the Verify button or reaction again takes it off, and Sticky Roles takes it off when it gives the Verified role back.
Log Channel
An optional text channel where the bot will send a message for every successful or failed verification attempt, useful for moderation auditing.
Verification Method
Determines the challenge a member must complete to get verified. Button is the simplest (one click), Code and Math open a modal requiring a typed answer to resist bots, and Reaction asks the member to react to the panel message.
Panel Message
The message members see in the verification channel, built with the full embed editor — title, description, colour, author, fields, thumbnail, image, footer, and optional plain text above the embed. The Verify button (or ✅ reaction) is added automatically below it based on your chosen method.
Panel Title
The title displayed at the top of the verification embed in the verification channel. Keep it short and clear so members immediately understand what they need to do.
Embed Color
The accent color of the verification panel embed, entered as a hex code (e.g. #5865F2). Use your server's brand color or a color that stands out in the channel.
Panel Description
The body text of the verification embed shown to members. Use this to explain your rules or simply instruct members to click the button to gain access.
Banner Image
An optional image shown at the bottom of the verification embed. Paste a direct image URL (ending in .png, .jpg, .gif, etc.). Leave it blank for no image. Great for a welcome graphic or server branding.
Kick on Verification Failure
When enabled, the bot will kick a member from the server after they exceed the configured maximum number of failed attempts. Only applies to the Code and Math verification methods.
Max Attempts
The number of failed verification attempts a member is allowed before being kicked. Set to 0 to allow unlimited attempts (the member will never be kicked).