What do I need to host my bot, and is the panel Pterodactyl-based?
Getting a Discord bot online with us is refreshingly simple — you only need a few things, and you'll manage everything from the same friendly panel you'd use for a game server. This article covers exactly what to gather before you start and what the panel is built on.
What you need to host your bot
Before you deploy, make sure you have these three things ready:
- Your bot's source code — the actual project files (for example
index.jsorbot.py). - Your dependency file —
package.jsonfor Node.js,requirements.txtfor Python, or your compiled build for Java. - Your bot token — the token from the Discord Developer Portal that lets your bot log in.
With those in hand, you can upload your files, point the startup at your entry file, add your token, and press Start.
Warning: Treat your bot token like a password. Add it to your Startup variables or an environment file rather than hard-coding it into your source.
Is the panel Pterodactyl-based?
Yes. Our panel — the Humble Panel — is Pterodactyl-based, so you manage your bot from the very same panel as our game servers. You'll find familiar tabs like Console, Files, Databases, Schedules, Startup, and Settings, which keeps everything consistent whether you're running a bot or a game world.
Frequently asked questions
Where do I get my bot token? From the Discord Developer Portal, under your application's Bot settings. Keep it private and paste it into your Startup variables.
Do I need to install anything on my own computer? No. Everything is managed through the browser-based panel — upload your files and start the bot from there.