Always on
No idle shutdowns. The gateway stays connected so your bot responds to commands around the clock — even at 3am.
Purpose-built cloud hosting for Python Discord bots. You write the code — we run your container 24/7 with zero Linux sysadmin, no systemd scripts, and no sleep timers.
How it works
No Linux experience needed. No Dockerfile. No SSH. If you can write Python, you can host a Discord bot here.
Open the multi-file Editor tab. Paste your bot.py. Add any PyPI packages to requirements.txt. Add your Discord token in the Secrets tab — never hardcoded.
We install your packages, build an isolated Docker container, and launch your bot. Watch the console go green — usually under 60 seconds.
No idle timeouts. No sleep timers. The gateway stays connected 24/7. If the process crashes, we restart it and email you immediately.
Platform features
Every feature is designed around the Discord gateway — not bolted onto a generic PaaS.
No Dockerfile. No Git push. No CLI. Open the browser editor, paste your bot.py, click Redeploy. Your bot goes from code to online in under 60 seconds. Supports discord.py, nextcord, py-cord, and hikari out of the box.
discord.py install if missingTraceback: ConnectionResetError
Attempt 1/5
● ONLINE · gateway up
Last 50 lines attached
Bots crash. Everyone's bots crash. When yours does, we automatically restart it — up to 5 times. If it keeps looping, we halt it and immediately send you an email with the last log lines so you can fix the bug and redeploy. No silent failures.
Every bot gets a dedicated /data volume. Store SQLite databases, JSON configs, CSV leaderboards — whatever your bot needs. Data persists through every restart, redeploy, and plan change. Zero config. No external database needed.
/data mount on every planEverything included
A control plane for Python Discord bots — not a generic PaaS and not a VPS panel.
No idle shutdowns. The gateway stays connected so your bot responds to commands around the clock — even at 3am.
Browser-based IDE with file tree, syntax highlighting, and Cog support. Edit bot.py, cogs/music.py, and config files in one place.
Live stdout in the dashboard. Automatic restart. Email with last log lines if your bot crashes — so you know before your server members do.
Each bot runs in its own Docker container with private networking. Your bot's token and data are invisible to everyone — including us.
Store your Discord token and API keys as encrypted env vars. Access them in code with os.getenv("TOKEN"). Never hardcode credentials.
No contracts. Cancel anytime from your dashboard. Cheaper than a DigitalOcean droplet — with zero sysadmin overhead.
Economy bots, levelling systems, server configs — store everything in /data. Data survives every restart and redeploy, guaranteed.
Your bot's stdout in real-time, right in the browser. Download the full log file anytime. No SSH, no journalctl.
How we compare
Railway and Render are great for web apps. VPS is great if you enjoy reading Linux man pages at midnight. We're built for one thing only: keeping your Discord bot online.
| Feature | getDiscordBot | Railway | Render | Self-hosted VPS |
|---|---|---|---|---|
| Always-on gateway | Always | Always | Sleeps (free) | Always |
| Setup complexity | Paste code, done | Git deploy / Docker | Git deploy | Linux + systemd |
| Discord-specific features | Purpose-built | Generic PaaS | Generic PaaS | DIY |
| Crash email alert | Built-in | Configure yourself | Configure yourself | Configure yourself |
| Persistent SQLite storage | Included | Paid add-on | Paid disk required | Included |
| Secrets / token management | Built-in | Built-in | Built-in | Manual .env files |
| Starter price (1 bot) | $4.99/mo | ~$5–9/mo | ~$7/mo (paid worker) | ~$4–6/mo + hours of setup |
Questions
discord.py code in the browser editor, add your token to the Secrets tab, and click Redeploy. Your bot runs in an isolated Docker container on our infrastructure — no Linux, no SSH, no systemd required.requirements.txt (or we add discord.py automatically if you forget). You can install any PyPI package. Python 3.10, 3.11, and 3.12 runtimes are available./data is never affected. You can redeploy a fix from any device — including your phone./data mount. Point your SQLite connection to /data/yourfile.db and it will survive every restart and redeploy. You can also upload and download files from the Storage tab in the dashboard.Get started today
15-day developer trial, no credit card. From paste to online in under 60 seconds. Cancel from the dashboard anytime — no questions asked.
Accepted payment methods