Inviting Your Bot to Your Server
Learn how to add your deployed bot to your Discord server with the correct permissions.
Before You Invite
Make sure your bot is deployed and online. Check the status indicator in your VibeBot dashboard.
Invitation Steps
Get Invite Link
After deploying your bot, VibeBot will generate an invite link for you.
Find the invite link:
- On your bot's configuration page
- In the deployment success message
- Under the "Invite" or "Add to Server" section
Click Invite Link
Click the invite link to open Discord's authorization page. It will open in your browser.
Select Your Server
Choose which server you want to add the bot to from the dropdown menu.
Review Permissions
Discord will show you what permissions the bot is requesting. Review them carefully.
Recommended Permissions:
The exact permissions depend on what behaviors your bot uses. You can always adjust permissions later in Discord's server settings.
Authorize Bot
Click the "Authorize" or "Continue" button to add the bot to your server.
You may need to complete a captcha verification.
Verify Bot Joined
Check your Discord server's member list. Your bot should appear online!
Success!
Your bot is now in your server and ready to respond to triggers. Test it out by triggering one of your behaviors!
Managing Permissions
Adjusting Bot Permissions
You can change your bot's permissions anytime in Discord:
- Go to Server Settings → Roles
- Find your bot's role (usually has the same name as the bot)
- Adjust permissions as needed
- You can also set per-channel permissions
Role Hierarchy
For your bot to manage roles, its role must be higher than the roles it's managing:
Drag roles in Server Settings → Roles to adjust the hierarchy
Troubleshooting
No Servers in Dropdown
If you don't see any servers when trying to invite the bot:
- Make sure you have "Manage Server" permissions
- Try logging out and back in to Discord
- Check if you're using the correct Discord account
Bot Shows Offline
If the bot appears offline in your server:
- Check bot status in VibeBot dashboard
- Wait 1-2 minutes for bot to fully connect
- Try redeploying the bot
- Verify your subscription is active
Bot Not Responding
If the bot is online but not responding to commands:
- Check that behaviors are enabled
- Verify bot has permission to read messages in the channel
- Make sure Message Content Intent is enabled on Discord
- Check bot logs for errors