Przejdź do treści głównej
Discord bot hosting

Discord bot hosting that stays up.

A small always-on container with SFTP, a custom start command and a MySQL database. No forced sleep, no cold starts, no keep-alive pings.

Per month
From £1.00
Bots run 24/7
No sleep
Deployment after payment
Instant
Included on every plan
Free MySQL
No forced sleepThe process never idles out
Your start commandAny Node, Python, Java or Go entry point
Full SFTPPush files, no proprietary deploy
Free MySQLIncluded on every plan
DDoS protectedCosmic Firewall filtering
Free migrationHeroku, Replit or PebbleHost
Plans

Discord bot hosting plans

Pick by how much memory your bot needs. Every plan runs 24/7 with no forced sleep, and you can move up at any time without redeploying.

On every plan No forced sleep Full SFTP access Custom start command Daily backups DDoS protection Instant setup

Bot 1

Perfect for starter or community bots

One bot, one server

£1.00/mo

billed annually

  • 50% CPU Xeon
  • 1GB DDR4 RAM
  • 5GB SSD storage
  • 1 MySQL database
/

Bot 2

Great for multi-purpose or growing bots

Slash commands and music

£2.00/mo

excl VAT

  • 150% CPU Xeon
  • 2GB DDR4 RAM
  • 10GB SSD storage
  • 5 MySQL databases

Bot 3

Optimised for large or multi-bot setups

Several bots, one plan

£4.00/mo

excl VAT

  • 250% CPU Xeon
  • 4GB DDR4 RAM
  • 40GB SSD storage
  • 10 MySQL databases
Uptime

A bot that sleeps is a bot that is not there

Free tiers idle your process out after a period of inactivity and cold start it again on the next request, which is exactly when someone runs a command. Here the container simply keeps running.

  • EUGameHost container
  • Free tier with forced sleep
online offline 00:00 08:00 16:00 24:00 asleep asleep asleep cold startcold startcold start

Scroll the chart sideways to see the full day

Illustration of a typical day. The shape of the free-tier line is what a sleep policy does to a bot, not a measurement of any particular provider. Ours is flat because the container is not stopped when traffic goes quiet.
  1. 01

    No idle timeout

    The container runs continuously. There is no inactivity policy to work around and no keep-alive ping to set up.

  2. 02

    No cold start

    A slash command is answered by a process that is already running, not one that has to be woken up first.

  3. 03

    Restarts on your terms

    If you want the bot restarted, you schedule it in the panel. Nothing else decides that for you.

Runtimes

Pick the language you already wrote it in

There is one start command field and it takes whatever you type into it. Choose your runtime to see the command and the libraries it is normally used with.

The way most Discord bots are written. Push the project, point the start command at your entry file, and the container runs it exactly the way your machine does.

Startup command node index.js

  • Discord.jsThe reference library. v13 and v14 both run unchanged.
  • ErisLighter and closer to the gateway, for bots counting every megabyte.
  • Sapphire and other handlersCommand frameworks built on top of Discord.js.
  • One field, your commandChange the entry point whenever you like, no ticket and no redeploy.
  • Secrets stay in the panelDISCORD_TOKEN is an environment variable, not a line in your repository.
  • Push over SFTPUpload the project straight from your editor. No proprietary deploy step.
The panel

This is what you get, not a mock-up

Live console, file manager, schedules, databases, backups and subusers. The same panel that runs our game servers, with a container sized for a bot.

Console

Watch it boot, and type into it

Standard output streams live, and you can send a command straight into the running process. CPU, memory, disk and network sit alongside it.

  • Live stdout, no log download required
  • Start, restart and stop controls
  • CPU, memory and network counters
The bot hosting control panel, showing a live console streaming startup output beside CPU, memory, disk and network counters. Live console
Backups

Roll back a bad commit

Files, configs and databases are backed up daily, and you can take one on demand before deploying something you are unsure about.

  • Daily automated backups
  • Take one on demand before a deploy
  • Lock a backup so it cannot be deleted
The create backup dialog in the control panel, with a backup name, ignored paths and a lock option. One-click restore
Subusers

Let a co-maintainer in, carefully

Invite someone by email and tick exactly what they can do. Console access without file access, or file access without the power controls.

  • Per-permission access, not all or nothing
  • Separate control, file and user rights
  • Remove access again in one click
The subuser dialog, granting console, start, stop and restart permissions to an invited user. Fine-grained rights
Control

The things you actually do every week

Deploy, restart, read the console, edit a config file, roll back a bad commit. The panel covers all of it, and SFTP is there when you would rather not use a browser.

Deploying

  • Full SFTP access, push files directly
  • Custom start command for any entry point
  • Environment variables kept out of your repo
  • Free migration from your current host

Running

  • Pterodactyl panel with a live console
  • Scheduled restarts from the panel
  • Cron tasks for timed jobs
  • Package split for several bots on one plan

Storing

  • Free MySQL database included
  • Daily backups of files and configs
  • One-click restore to any of the last 30 days
  • NVMe SSD storage behind the container

Protecting

  • Cosmic Firewall DDoS filtering
  • Your own allocated resources
  • Subuser permissions, not shared logins
  • 24/7 UK-based support
Platform

What the bot is actually running on

A bot is a long-lived process making a lot of small API calls. It wants consistent CPU, fast disk and a network that is not congested, not a huge instance.

Processors
EPYCand Xeon

Consistent CPU

Allocated to you, not borrowed from a pool

Runtime
24/7

No idle timeout

The process is never stopped for you

Network
10Gbps+

UK uplink

ISO 27001 certified UK data centres

The specification, written down

Processors
EPYC and Xeon
Storage
NVMe SSD
Network
10Gbps+
Location
ISO 27001 certified UK data centres
Attack filtering
Cosmic Firewall DDoS protection
Isolation
Your bot runs on its own allocated resources
Support
24/7, UK-based
Compare

Against the platforms people usually start on

Most bots begin life on a free tier and then hit the same wall: the process sleeps, there is no file access, and nobody answers when it breaks.

Discord bot hosting compared with Heroku, Replit and PebbleHost. Scroll sideways to see every column.
Feature EUGameHost Heroku Replit PebbleHost
24/7 UK-based support Yes No No No
Instant bot startup Yes No No Yes
Free backups Yes No No No
Low ping UK hosting Yes No No Yes
Full SFTP access Yes No No Yes
Custom start commands Yes Yes Yes Yes
DDoS protection Yes No No Yes
Package split Yes No No No
Who it suits

From one moderation bot to a whole fleet

  • Community managers

    Keep moderation, welcome and utility bots online 24/7.

  • Bot developers

    Test, deploy and scale with full file access and no downtime worries.

  • Multi-bot projects

    Use package split to run several bots from one plan.

  • Large bot networks

    Handle spikes in users or traffic without slowing down or crashing.

Discord bot hosting

Discord bot hosting questions

Yes. All our Discord bot hosting plans keep your bot online 24/7 with no forced sleep or downtime. Even our cheapest plan supports full uptime.

Yes, you are free to run multiple bots from one service as long as they fit within your allocated RAM and CPU. Need more power? You can scale anytime.

We support all popular frameworks including Discord.js, Discord.py, Nextcord, Pycord, Java JDA, Eris, and more. As long as it runs on Node, Python or Java, you are covered.

Your bot hosting environment is deployed instantly after payment. You get access to the panel and SFTP within seconds, ready to launch your bot.

Yes, every plan includes full SFTP access and an easy-to-use panel to manage bot files, environment variables, restarts, backups, and more.

Absolutely. All plans come with advanced DDoS protection powered by our custom-built Cosmic Firewall, designed for real-time bot traffic.

Yes. You can set custom start commands and schedule restarts through the control panel. You can also use cron tasks if your bot needs timed functions.

Yes, we will help you migrate your bot from platforms like Heroku, Replit or PebbleHost for free. Just send us your files or GitHub repo and we will take care of it.

Your bot deserves better than a sleeping free tier

Bots that stay online, support that responds, and prices that make sense. Migration from Heroku, Replit or PebbleHost is free.

  • No forced sleep
  • Instant setup
  • Full SFTP access
  • UK data centre