Products & Use Cases /

Discord Bot

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.

Invite Bot

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.

ParameterRequiredDescription
verification-channelYesThe channel where the verification button will appear
verified-roleYesThe role to assign after successful verification
embed-titleNoCustom title for the verification embed
embed-descriptionNoCustom description for the verification embed
log-channelNoChannel to log verification events
embed-colorNoCustom embed color (hex format)

/verify-palm#

Manually sends a verification link to a specific user.

ParameterRequiredDescription
userYesThe Discord user to verify
roleYesThe role to assign after verification

/unassign-role#

Removes a verified role and verification records from a user.

ParameterRequiredDescription
userYesThe Discord user
roleYesThe 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.

ParameterRequiredDescription
embed-titleNoNew title for the verification message
embed-descriptionNoNew description text
embed-colorNoNew 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.

VeryAI

Get the VeryAI app

Scan the QR code to download the app