Skip to content
Friendly voxel robot waving and holding a speech bubble

Discord bot hosting

With Discord bot hosting from CakeHosting, your bot stays online day and night, even with your PC switched off. It runs with Node.js, Python or Java on an ARM server.

Prices to be confirmed. The Discord bot plans are ready, but the prices are not final yet. The amount you see at checkout is what you pay.

Choose your bot plan

Discord bots

  • Voxel chocolate chip cookie

    Cookie 1 GB

    per month

    €2.49

    or €25.40 a year

    Order now Discord bots Cookie 1 GB

    This plan includes:

    • 1 GB of RAM
    • 1 CPU thread
    • 5 GB of storage
    • 2 backups, schedule them yourself
    • 2 databases
    • Location: United States
  • Popular

    Voxel blueberry muffin in a light blue paper case

    Muffin 2 GB

    per month

    €3.99

    or €40.70 a year

    Order now Discord bots Muffin 2 GB

    This plan includes:

    • 2 GB of RAM
    • 1.5 CPU threads
    • 10 GB of storage
    • 2 backups, schedule them yourself
    • 2 databases
    • Location: United States
  • Voxel cupcake with vanilla cream, a cherry and sprinkles

    CupCake 4 GB

    per month

    €6.49

    or €66.20 a year

    Order now Discord bots CupCake 4 GB

    This plan includes:

    • 4 GB of RAM
    • 2 CPU threads
    • 20 GB of storage
    • 2 backups, schedule them yourself
    • 2 databases
    • Location: United States

All prices are per month and include 21% Dutch VAT unless stated otherwise. You will see the final amount at checkout.

A simple bot with discord.js or discord.py is fine with 1 GB. If your bot plays music or sits in lots of servers, take more.

Every server comes with

  • Your bot stays online around the clock
  • Panel with console, files and SFTP
  • Set up automatically after you pay
  • Cancel any month
  • Pay with iDEAL, Bancontact or credit card

Finish your cake

Pick them when you order. Prices per month.

  • Extra whipped cream Extra RAM

    from €1.50

  • Extra layer Extra NVMe storage

    from €2.95

  • Cake boxes More backups

    from €2.95

  • Recipe book Five extra databases

    from €1.49

  • Candles Extra ports

    from €1.49

  • Cake vault Off-site backup

    from €6.95

What you get

What you get with Discord bots
Discord bot hosting
Memory 1, 2 or 4 GB
CPU threads 1 to 2
Storage 5 to 20 GB
Backups 2 per server
Databases 2 (MySQL)
Locations United States
Price from €2.49 per month

What can your bot do?

  • Node.js, Python or Java

    Node.js 18 to 26, Python 3.11 or Java 17 or 21. You pick the version in the Startup tab.

  • Bot Studio

    Templates for discord.js, an editor for your .env file and help with common error messages.

  • Databases

    MySQL-compatible databases for your data, managed in the panel.

This is what your bot looks like in Bot Studio

Every Discord bot comes with Bot Studio in the game panel: status, Discord setup, logs and secrets in one place.

  • Bot Studio overview for the demo bot Support Bot: Online in Discord, live memory and CPU use, Ready to run and Quick actions.
    Overview. See right away whether your bot is online in Discord and how much memory and CPU it is using.
  • Bot Studio logs showing the error Cannot find module dayjs, with the explanation Package dayjs is missing and an Install dayjs button.
    Logs with explanations. Live logs with filters and search. When Bot Studio spots a known error, you get an explanation and often a button that takes you to the fix.
  • Connect Discord in Bot Studio, step 1 of 3: an empty bot token field with a Check and save button.
    Connect Discord. Three steps: token, intents and invite. Bot Studio checks your token with Discord and only stores it in .env.
  • Variables and secrets in Bot Studio: DISCORD_TOKEN as a secret with only its last characters shown, plus variables such as GUILD_ID and LOG_LEVEL.
    Variables and secrets. Your token and other secrets live in .env. After you save, you only see that a secret is set, never the value itself.

Screens of a demo bot. Names and numbers are examples.

How to get your bot online

  1. Step 1: Order a plan

    Once you’ve paid, the server is ready.

  2. Step 2: Choose your language

    Pick your version and start command under Startup.

  3. Step 3: Upload your code

    Through the file manager or SFTP. Your token goes in a .env file.

  4. Step 4: Start your bot

    The console shows whether it logs in to Discord.

Also interesting

Further reading

Guides and articles about Discord bots.

Frequently asked questions

Why not just run my bot at home?

You can, but then your PC has to stay on day and night. On a server your bot stays online, even when you switch your PC off or it installs an update. More in Keep your Discord bot online 24/7 without your own PC.

Does my bot work on an ARM server?

Usually without any changes. Bots built with discord.js, discord.py or JDA run fine on ARM. If you use packages with their own binaries, check that an ARM64 (aarch64) build exists.

Where does my bot run?

On our server in the United States. For a Discord bot the location hardly matters, because it mostly talks to Discord’s servers.

How do I keep my bot token safe?

Never put the token in your code or in a public Git repository. Keep it in a .env file or environment variable on the server; Bot Studio has an editor for that.

Can I run several bots on one server?

Yes, as long as the memory allows it, for example with a start script that launches several processes. For big bots, one plan per bot is easier to manage.

More questions? See all frequently asked questions

Ready to start?

Questions before you order? We are happy to help.