Getting Started
Welcome! This guide will walk you through the process of setting up your Drako Bot from start to finish. Follow each step carefully, and you'll be up and running in no time.
Step 1: Setting Up Your Bot
1.1 Obtain Your Bot Token
Visit the Discord Developer Portal.
Click "New Application" and give it a name.
Go to the "Installation" tab:
Uncheck User Install
Set Install Link to
"None"

Navigate to the "Bot" tab:
Click "Add Bot"
Under Privileged Gateway Intents, enable:
PRESENCE INTENT
SERVER MEMBERS INTENT
MESSAGE CONTENT INTENT
Under Public Bot settings:
Disable Public Bot
Untick Require OAuth2 Code Grant

Click Save Changes
Copy your Bot Token from the Token section
Note: All of these options are found under the Bot tab.
1.2 Get Your License Key
Join our Discord Server and navigate to the ✅┃verify-purchase
channel to verify your purchase and receive your license key.
Step 2: Configuring Your Bot
Update your bot’s configuration file with the following parameters:
Version: "1.8.6"
BotToken: "YOUR_BOT_TOKEN"
LicenseKey: "YOUR_LICENSE_KEY"
MongoURI: "YOUR_MONGO_URI"
GuildID: "YOUR_GUILD_ID"
BotName: "Drako Bot"
LogCommands: true
Statistics: true
Timezone: "America/New_York"
How to Find Your Guild ID
In Discord, go to User Settings > Advanced
Enable Developer Mode
Right-click your server name in the sidebar
Click "Copy Server ID"
Paste this value into the GuildID
field in your config.
Step 3: Setting Up MongoDB
Drako Bot uses MongoDB for data storage.
Follow the steps in the MongoDB Setup Guide to:
Create a MongoDB Atlas account
Set up a new cluster and database
Obtain your connection string (
MongoURI
)Follow the guide here
Important: Do not skip this step! It is required.
Step 4: Installing Node.js
Download and install Node.js v18.20:
Follow the installation prompts to complete the setup.
Note: You can use our Pterodactyl Guide if you aren't hosting it locally
Step 5: Inviting Your Bot
In the Discord Developer Portal, go to OAuth2 > URL Generator
Under Scopes, select:
bot
applications.commands
Under Bot Permissions, select:
Administrator
Copy the generated URL and open it in your browser
Select your server and authorize the bot
Step 6: Running Your Bot
6.1 Navigate to the Bot Directory
Open Command Prompt or Terminal and navigate to the folder where your bot files are located:
cd path/to/your/bot
Video Tutorial: https://www.youtube.com/watch?v=neQUxiLPglg
6.2 Install Dependencies
Install required dependencies using npm:
npm install
6.3 Start the Bot
Start your bot with:
npm start
If npm
isn't recognized, restart your terminal and try again.
Note: If npm
isn't recognized, restart your terminal and try again.
Support and Troubleshooting
If you run into any issues during setup, join our Support Server and open a ticket. We're happy to help.
Last updated