Discord Bot
VeryAI's Very-fier bot helps Discord server administrators verify their members by linking their Discord accounts with their VeryAI accounts. Once verified, members automatically receive access roles and can participate in your server.
Getting Started#
Step 1: Add the Bot to Your Server#
Add Very-fier to Discord
Invite the bot to your server to start verifying members.
The bot requires the following permissions:
- Send Messages
- Embed Links
- Manage Roles
- Read Messages / View Channels
- Read Message History
- Use Slash Commands
The invite link above requests all of these. Setup will refuse to run and tell you which permission is missing if any of them is denied in the target channel.
Step 2: Set Up Verification#
Create a verified role in your server settings, then designate a verification channel and run:
/setup-palm-verify-button verification-channel:#welcome verified-role:@Verified Step 3: Members Verify#
Members click the verification button, authorize via their VeryAI account, and automatically receive the verified role.
Commands#
/setup-palm-verify-button#
Creates a persistent verification button in a channel.
| Parameter | Required | Description |
|---|---|---|
verification-channel | Yes | The channel where the verification button will appear |
verified-role | Yes | The role to assign after successful verification |
embed-title | No | Custom title for the verification embed |
embed-description | No | Custom description for the verification embed |
log-channel | No | Channel to log verification events |
embed-color | No | Custom embed color (hex format) |
/verify-palm#
Manually sends a verification link to a specific user.
| Parameter | Required | Description |
|---|---|---|
user | Yes | The Discord user to verify |
role | Yes | The role to assign after verification |
/unassign-role#
Removes a verified role and verification records from a user.
| Parameter | Required | Description |
|---|---|---|
user | Yes | The Discord user |
role | Yes | The role to remove |
/edit-palm-verify-button#
Changes the title, description or colour of the verification message you already posted, updating it in place. You do not need to delete the message and run setup again.
Only the options you supply are changed — editing just the description leaves the title and colour as they were.
| Parameter | Required | Description |
|---|---|---|
embed-title | No | New title for the verification message |
embed-description | No | New description text |
embed-color | No | New colour as hex, for example af2626 or #af2626 |
If you set up the bot before this command existed, it will find your existing verification message automatically. Should it report that it cannot find the message, check that the bot has Read Message History in that channel, then run the command again.
Important Notes#
Role Hierarchy#
Make sure the bot's role in your server is higher than the verified role it needs to assign. Discord requires this for role management.
Verification Sessions#
Verification links expire after 1 hour for security. If a link expires, the user can click the verification button again to receive a new one.
Troubleshooting#
- Bot Not Responding — Check that the bot has proper permissions and channel access.
- Verification Not Working — Verify the role hierarchy and that the command was set up correctly.
- Role Not Being Assigned — Confirm the bot's role is higher than the verified role in your server settings.
Need Help?#
Contact support@very.org for assistance.