Bot hosting for Discord and Telegram bots
Bot hosting means your bot runs on a server instead of your own computer, so it keeps answering when your PC is off. HOKAS gives every bot its own container with a live console and a file manager. Start on the free plan, move to a paid plan from $1 per month when the bot must stay online.
What is bot hosting?
A chat bot is a program that stays connected to Discord or Telegram and reacts to messages. It only works while that program is running. Bot hosting runs the program for you on a server, so the bot does not stop when you close your laptop, restart or lose your connection.
On HOKAS each bot runs in its own container. Bots connect out to Discord or Telegram, so they need no public URL and no open ports.
Which bots can I host?
- Discord bots: discord.js, Eris, discord.py, py-cord, nextcord, disnake, JDA, Discord.Net, Serenity, Twilight.
- Telegram bots: Telegraf, grammY, python-telegram-bot, aiogram, with long polling or webhooks.
- Any other bot, worker or small API that runs on Node.js, Python, PHP, Bun, Java, C# or Rust.
What every bot server includes
- A live console that shows the bot output as it runs.
- A file manager and a terminal in the browser.
- GitHub deploy and environment variables for tokens and secrets.
- Built-in MySQL for bots that store data.
- A free subdomain on subhub.tr, used for webhooks and web dashboards.
- Unmetered bandwidth on every plan.
Free or paid bot hosting?
The free plan gives 0.3 vCPU, 256 MB RAM and 512 MB disk per server, up to 3 free servers, and needs no credit card. Free servers run on an uptime allowance that you extend by watching a short ad, so continuous operation is not guaranteed.
A bot that must be online all the time belongs on a paid plan. Plans start at $1 per month with 1 vCPU, 1 GB RAM and 5 GB disk and add premium features and DDoS protection.
Host a bot in three steps
- Create an accountSign up in under a minute. No credit card is asked for.
- Create a serverPick the runtime your bot uses and a plan. The server is ready in seconds.
- Upload and startAdd your code from GitHub or the file manager, set your bot token as an environment variable and press start.
Plans and pricing
| Plan | vCPU | RAM | Disk | Price |
|---|---|---|---|---|
| Free | 0.3 | 256 MB | 512 MB | Free forever |
| Starter | 1 | 1 GB | 5 GB | $1 /month |
| Standard | 2 | 2 GB | 8 GB | $2 /month |
| Plus | 3 | 3 GB | 12 GB | $3 /month |
| Pro | 4 | 4 GB | 16 GB | $4 /month |
| Max | 4 | 6 GB | 20 GB | $6 /month |
Billed monthly or yearly. The yearly price is ten times the monthly price. Bandwidth is unmetered on every plan. See all plans
Frequently asked questions
What is the best way to host a Discord or Telegram bot?
Run it on a server instead of your own computer. On HOKAS the bot gets its own container, a live console and a file manager, and it keeps running when your PC is off.
Is there free bot hosting?
Yes. The HOKAS free plan hosts a bot with 0.3 vCPU, 256 MB RAM and 512 MB disk. It needs no credit card and does not expire.
Will my bot run 24/7 for free?
Not guaranteed. Free servers run on an uptime allowance extended by watching a short ad. For a bot that must always be online, paid plans start at $1 per month.
Does a bot need a public URL or open ports?
No. Bots connect out to Discord or Telegram. Only webhook setups need a public URL, and every server gets a free subdomain.
Which programming languages are supported?
Node.js, Python, PHP, Bun, Java, C# and Rust.
How do I keep my bot token safe?
Store it as an environment variable on the server instead of writing it in your code.
Ready to deploy?
Create a free account, set up your server and have your project running in minutes. No credit card needed.