First-Time Setup (Server Owners)

Step 1. Invite VerifyBot

Use the official invite link from the project README:

https://discord.com/api/oauth2/authorize?client_id=1325944440778657873&permissions=8&scope=applications.commands+bot

Step 2. Position the Bot Role

Move the VerifyBot role above any roles it must assign.

Why this matters:

Step 3. Configure Verification Roles

  1. Create your public verification role (for example Verified).
  2. Add it to VerifyBot allowlist with /addverifyrole.
  3. Confirm with /listverifyroles.

Step 4. Configure Logs

Set a log target:

Step 5. Choose Verification Mode

Step 6. Test the Workflow

  1. Test verification on a non-staff account.
  2. Confirm role assignment works.
  3. Confirm logs post correctly.
  4. Confirm slash commands are visible to moderators.

Quick Validation Checklist