Deploying Your Bot

Deploy your bot to VibeBot's cloud servers and keep it running 24/7.

Before You Deploy

Make sure you have:

Created at least one behavior for your bot
Connected your Discord server
Obtained your Discord bot token

Deployment Steps

1

Open Bot Configuration

Navigate to your VibeBot dashboard and click on the bot you want to deploy.

2

Click Deploy Button

Look for the "Deploy" button in the top right corner of your bot configuration page.

The button may be labeled "Deploy" or "Deploy Bot" depending on your bot's current state.
3

Enter Discord Bot Token

A dialog will appear asking for your Discord bot token.

First time deploying?

Paste the bot token you got from Discord Developer Portal. If you haven't obtained one yet, follow our Discord Token Guide.

Redeploying?

If you previously deployed, your token is saved. Just click "Deploy" to update your bot with the latest changes.

4

Confirm Deployment

Review the deployment details and click "Deploy Bot" or "Confirm".

VibeBot will validate your token, package your behaviors, and send your bot to the cloud.

5

Wait for Deployment

The deployment process typically takes 10-30 seconds. You'll see a progress indicator.

Validating token...
Building bot...
Deploying to cloud...
Bot online!

Deployment Successful!

Your bot is now running on VibeBot's cloud servers. You'll see a green status indicator showing "Online".

Next step: Invite your bot to your Discord server

After Deployment

Checking Bot Status

You can always check if your bot is online from your VibeBot dashboard. Look for the status indicator next to your bot's name:

Green: Bot is online and running
Red: Bot is offline or stopped
Yellow: Bot is starting up

Making Changes

When you add, edit, or remove behaviors, you need to re-deploy for changes to take effect:

  • Make your changes in the bot configuration
  • Click "Deploy" again
  • The bot will update with your new configuration
  • You don't need to re-invite the bot to your server

Viewing Logs

Check your bot's logs from the dashboard to see what it's doing and diagnose any issues. Logs show triggers fired, actions executed, and any errors.

Troubleshooting

Deployment Failed

Common causes:

  • Invalid bot token - verify you copied it correctly
  • Token doesn't have required intents enabled
  • Bot was deleted on Discord Developer Portal

Bot Offline After Deployment

Try these steps:

  • Wait 1-2 minutes - sometimes it takes time to start
  • Check if you have an active subscription (trial or pro)
  • Verify your bot token is still valid on Discord
  • Try redeploying

Bot Not Responding to Commands

Checklist:

  • Make sure the bot is invited to your server
  • Check that behaviors are enabled (not disabled)
  • Verify the bot has necessary permissions
  • Look at bot logs for error messages