Setup
Verification in Nexcord combines a Discord command, a dashboard configuration screen, and the verification page at https://nexcord.app/verify.
Basic setup flow
- Add the bot to your server.
- Open the dashboard and choose the verified role.
- Choose the verification channel.
- Configure optional restrictions such as account age or VPN blocking.
- Run
/verification setupin 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:
- Go to Verification → Settings in your dashboard
- Scroll to the Restricted Channels card
- Enable the toggle
- Select channels from the list and choose a permission mode for each
- 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.