Discord bots

Awake around the clock

Your Python, JavaScript or Java bot, running in a datacentre in Vienna. Deploy from GitHub or upload files, watch the live console, get a Discord message if it crashes. Seven days free on Flurry.

Bot plans

Four sizes, because bots are small

Almost every Discord bot is tiny. We would rather sell you the one that fits than invent tiers to make the middle one look sensible.

Whiteout

Bots doing real work: lots of servers, a database, images or audio.

35% off

$6$3.90

first month, then $6/mo

  • 2 GB RAM
  • Up to 1 core
  • 20 GB SSD
  • Python, Node.js or Java, deploy from GitHub
  • Always on, restarted if it crashes
  • Several bots on one plan
  • Daily backups, 3 kept
  • MySQL database included
Choose Whiteout

Secure checkout by Stripe. Cancel any time.

Avalanche

Hundreds of servers, heavy media work, or a big in-memory cache.

25% off

$9$6.75

first month, then $9/mo

  • 3 GB RAM
  • Up to 2 cores
  • 30 GB SSD
  • Python, Node.js or Java, deploy from GitHub
  • Always on, restarted if it crashes
  • Several bots on one plan
  • Daily backups, 3 kept
  • MySQL database included
Choose Avalanche

Secure checkout by Stripe. Cancel any time.

Blizzard

A bot that is really an app: several processes, a busy database.

25% off

$12$9.00

first month, then $12/mo

  • 4 GB RAM
  • Up to 2 cores
  • 40 GB SSD
  • Python, Node.js or Java, deploy from GitHub
  • Always on, restarted if it crashes
  • Several bots on one plan
  • Daily backups, 3 kept
  • MySQL database included
Choose Blizzard

Secure checkout by Stripe. Cancel any time.

Prices in USD. Six months is 10% off; twelve months charges ten months up front, so two are free. Longer terms are paid in advance and the price per month is shown on the card. Daily backups are included on every plan. Seven-day refund on a first payment, see the refund policy.

Built for bots

Push, restart, done

The parts of running a bot that usually mean a VPS and an afternoon of shell scripts.

Deploy from GitHub

Paste your repository link. It is cloned on the next start, and every restart pulls your newest commits. Private repositories work with a read-only token, and files you edited on the server are never overwritten. How it works

Python, JavaScript or Java

discord.py on Python 3.10 to 3.14, discord.js on Node.js 20, 22 or 24, or a JDA jar on Java 17, 21 or 25. Packages install from requirements.txt or package.json when they change. Switch language in the panel any time. JavaScript bots

Tells you why it crashed

A rejected token, a missing package, intents switched off, out of memory: the console says so in plain words. Add a Discord webhook and the reason arrives as a message, with the last lines your bot printed. Crash alerts

Side by side

Full comparison

Detailed comparison of SnowServers plans
FeatureFlurryWhiteoutAvalancheBlizzard
Memory1 GB2 GB3 GB4 GB
CPUUp to 0.5 coreUp to 1 coreUp to 2 coresUp to 2 cores
Storage10 GB SSD20 GB SSD30 GB SSD40 GB SSD
RuntimePython 3.10-3.14, Node.js 20-24, Java 17-25Python 3.10-3.14, Node.js 20-24, Java 17-25Python 3.10-3.14, Node.js 20-24, Java 17-25Python 3.10-3.14, Node.js 20-24, Java 17-25
AvailabilityAlways onAlways onAlways onAlways on
BackupsDaily, 3 keptDaily, 3 keptDaily, 3 keptDaily, 3 kept
MySQL database1, up to 1 GB1, up to 1 GB1, up to 1 GB1, up to 1 GB
Price$3/mo$6/mo$9/mo$12/mo

If you do not know which you need, take Flurry. A command-and-moderation bot in discord.py sits comfortably under 200 MB. Whiteout is for bots that hold a database, process images or audio, or serve a lot of servers at once. Moving up later does not disturb your files.

Straight answers

Questions worth asking first

How does my code get onto the server?

Two ways. Paste your GitHub (or GitLab, Codeberg, Bitbucket) repository link into the panel: it is cloned on the next start and every restart pulls your newest commits, private repositories included with a read-only token. Or upload files in the file manager or over SFTP. Packages install from requirements.txt or package.json whenever those change. The first-bot walkthrough goes step by step.

#
Can I try it before paying?

Yes. Flurry has a seven-day free trial. A card is needed to start it, nothing is charged for seven days, and if you cancel from the billing page before then you pay nothing. If you keep it, it becomes a normal $3 a month subscription.

#
Do you support discord.js, or Java?

Yes to both. Pick JavaScript at checkout for Node.js 20, 22 or 24, Java for Java 17, 21 or 25 (upload a runnable jar, such as a JDA bot built with Gradle's shadowJar), or Python 3.10 to 3.14 for discord.py and its forks. You can switch language or version in the panel later without buying anything. JavaScript bots and Java bots in the docs. Other languages are not supported.

#
What happens when my bot crashes?

It gets restarted automatically. The console adds a plain-English hint for the usual causes (a rejected token, a missing package, intents, running out of memory), and if you give us a Discord webhook you get a message with the reason and the last lines it printed. A bot that dies quietly at 3am and is still dead at lunchtime is the main thing people are paying to avoid.

#
How will I know if something goes wrong?

Straight away, on the status page, and from a person rather than a form letter. Your bot restarts itself if it crashes, and anything needing attention at our end gets it from someone who is already looking at the machine.

#
Can I run something that is not a Discord bot?

Ask us. The plan is a Python, Node.js or Java process that stays running, so plenty of things fit, a scheduled task, a small worker. Each server has one public port, enough for webhooks or a small dashboard over plain HTTP (how). What does not fit is a website on its own domain with HTTPS: we do not offer web hosting.

#
Why should I trust a small host with this?

You should trust us exactly as far as this site earns it. It tells you which company's machine your bot runs on and where, what is not built yet, that there is no uptime guarantee, and it has a public status page with every incident written up. There is a seven-day refund on a first payment. If a host is willing to be dull and specific about its limits before taking your money, that is usually a better signal than a page full of badges.

#

Not sure which plan?

Most bots fit on Flurry, and it is free for seven days. Or tell us in the Discord what your bot does and we will say plainly which plan fits, or whether none does.