New customers, monthly billing: your first month is £1 on Starter web hosting (then £2.99/mo) with code FIRST1 · Minecraft 4 GB (then £5.99/mo) with code FIRST1MC.

Discord bot hosting UK

Discord bot hosting: keep your bot online 24/7

Run your Node.js, Python or Java bot on a UK server that never sleeps. Upload your code or pull it from GitHub, and dependencies install on every start. From £1.49 a month.

Pick a language, then a size

Choose your bot's language to open the configurator: pick how much memory it needs, toggle monthly or annual and see the live price. Most bots in a handful of servers are happy on 512 MB.

Discord botNode.js
Choose a size
Billing term
£1.49/mo

or £14.90 a year — two months free

  • 512 MB RAM
  • 2 GB SSD
  • Half a vCPU
Deploy Node.js

Every bot runs in its own container with a hard memory and CPU limit, a live console, a file manager, SFTP and backups. Bots connect out to Discord, so no public address or port is needed.

Built for bots, not squeezed onto a game panel

Upload or pull from GitHub

Drag your files into the file manager, or point the server at a GitHub repository. With auto-update on, every restart pulls your latest commit.

Dependencies handled

package.json and requirements.txt are installed for you on every start, so a new library is one push and a restart away.

A real console

Watch your bot log in, see errors as they happen and restart it from the browser. Add schedules for nightly restarts and invite a co-developer as a sub-user.

Getting your bot online

  1. Pick a language and a size above, give your bot a name and pay. The server is created within a minute.
  2. Sign in to My services with your billing email and password and open your bot, or go straight to the bot panel and log in with the email address and password from your welcome email.
  3. Upload your files in the file manager, or put your GitHub repository in the Startup tab.
  4. Add your bot token in a .env file, and check the start file name (for example index.js, main.py or bot.jar).
  5. Press Start and watch it log in on the live console.

What is Discord bot hosting?

A Discord bot is a program that stays connected to Discord and answers commands, plays music, moderates or posts updates. It only works while that program is running, so it needs a computer that is always on. Running it on your own PC means the bot goes offline whenever the PC sleeps, restarts for updates or loses its connection. Bot hosting moves it onto a server that runs around the clock.

Free bot hosts exist, but they usually put idle bots to sleep, restart them on a timer, cap them at a few hours a day or share one tiny slice of memory between many users, which is why free bots so often appear offline. With THOST your bot gets its own container with a fixed amount of memory and CPU, on UK hardware, for less than the price of a coffee a month. It stays connected until you stop it.

Which plan does my bot need?

512 MB suits most bots: a moderation, utility or fun bot in a few dozen servers. 1 GB gives room for music bots, Lavalink, bots with a local SQLite database and bots in hundreds of servers. 2 GB is for large or sharded bots, Java bots with big libraries and anything doing image processing. Not sure? Start small: ask us and we will move you up if it needs more.

Discord bot hosting questions

Which languages can I use?
Node.js 24, Python 3.13 and Java 21 out of the box. Older Node.js, Python and Java versions can be picked in the panel's Startup tab, so a bot written for Node 18 or Python 3.10 still runs.
Is it really online 24/7?
Yes. Your bot runs in its own container until you stop it, and if it crashes it is restarted automatically. We never put idle bots to sleep, which is the usual catch with free bot hosting.
How do I get my code onto the server?
Upload it in the file manager (zip files can be extracted in place), connect with any SFTP client such as FileZilla or WinSCP, or set your GitHub repository in the Startup tab and the server pulls it for you; private repositories work with a personal access token. Turn on auto-update and it runs git pull on every start.
Where should I keep my bot token?
In a .env or config file on the server, created in the file manager. Never commit it to a public repository. Only you, and any sub-users you invite, can see the files.
Do music bots work?
Yes. Voice connections to Discord are outbound, which is all a music bot needs. If you run Lavalink alongside your bot, choose 1 GB or more.
Can my bot run a web dashboard or receive webhooks?
Not on these plans. Bot servers only connect outwards and have no public port, which keeps them cheap and safe. If you need a dashboard or incoming webhooks, a VPS is the better fit.
Can I have a database?
SQLite works out of the box: it is just a file on your server and is included in backups. MySQL databases are not included with bot plans.
Can I switch language later?
Each bot server is set up for one language. Email support and we will switch it for you; your files stay where they are.
What happens if I stop paying?
The server is suspended on the expiry date and deleted 30 days later, as with all our services. Prices are flat: what you pay on day one is what you pay at renewal.

Your bot, online while you sleep.

From £1.49 a month. Cancel any time.

Choose a plan