Setup

Verification in Nexcord combines a Discord command, a dashboard configuration screen, and the verification page at https://nexcord.app/verify.

Basic setup flow

  1. Add the bot to your server.
  2. Open the dashboard and choose the verified role.
  3. Choose the verification channel.
  4. Configure optional restrictions such as account age or VPN blocking.
  5. Run /verification setup in Discord to publish the verification entry point.

Required command

Use:

/verification setup

That command is the server-side setup action for verification.

Dashboard fields to configure

  • Verified Role: the role granted after a successful verification
  • Verification Channel: the channel where the verification prompt is posted
  • Server Rules: optional markdown rules shown during the setup flow

Permission requirements

The bot must be able to:

  • View the verification channel
  • Send messages and embeds in that channel
  • Manage roles high enough to assign the verified role

Recommended channel design

Use a dedicated channel such as #verify or #start-here. Keep it low-noise and easy to find for new members.

After setup

Once the message is posted, members click the button in Discord and finish the web flow at https://nexcord.app/verify.

If you have Auto-roles enabled under Members → Auto-roles, roles will be automatically assigned after successful verification.

Restricted Channels

Restricted Channels lets you lock specific channels so only verified members can access them. Instead of managing permissions manually in Discord, Nexcord applies them to your verified role automatically.

Permission modes:

  • Read & Write — verified members can read and send messages
  • Read only — verified members can read but not send messages
  • Hidden — verified members cannot see the channel at all

Setting up Restricted Channels:

  1. Go to Verification → Settings in your dashboard
  2. Scroll to the Restricted Channels card
  3. Enable the toggle
  4. Select channels from the list and choose a permission mode for each
  5. Click Save — permissions are applied to your verified role instantly

Automatic sync: If you change channel permissions directly in Discord, Nexcord detects the change and updates the dashboard automatically.

Important: Make sure the Nexcord bot role is above the verified role in Server Settings → Roles, otherwise the bot won't be able to manage channel permissions.