Discord bot hosting
Discord bots
A Discord bot has to stay connected to Discord all day, so it stops answering the moment your own computer sleeps. Rackyard keeps it running around the clock, in Node.js, Python, Bun, Java or Deno, on an AMD EPYC 7662 in Miami. Plans are sized by memory, from 512 MB for a small bot to 8 GB for a large public bot running many shards.
Updated
Discord bot plans
| Plan | CPU | Memory | Storage | Price | Action |
|---|---|---|---|---|---|
| Discord Bot PingA small bot in a few servers | 1 vCPU | 0.5 GB | 2 GB | ₹49/mo$0.52/mo€0.46/mo£0.39/mo | Configure |
| Discord Bot EchoA bot with a database or dashboard | 1 vCPU | 1 GB | 4 GB | ₹98/mo$1.03/mo€0.92/mo£0.77/mo | Configure |
| Discord Bot RelayA bot in hundreds of servers | 2 vCPU | 2 GB | 8 GB | ₹196/mo$2.06/mo€1.85/mo£1.54/mo | Configure |
| Discord Bot PulseBots with music, AI or heavy commands | 2 vCPU | 3 GB | 10 GB | ₹294/mo$3.10/mo€2.77/mo£2.31/mo | Configure |
| Discord Bot ShardSharded bots in thousands of servers | 2 vCPU | 4 GB | 15 GB | ₹392/mo$4.13/mo€3.70/mo£3.08/mo | Configure |
| Discord Bot ClusterSeveral bots, or one big public bot | 3 vCPU | 6 GB | 20 GB | ₹588/mo$6.19/mo€5.54/mo£4.62/mo | Configure |
| Discord Bot GatewayLarge public bots running many shards | 4 vCPU | 8 GB | 25 GB | ₹784/mo$8.26/mo€7.39/mo£6.16/mo | Configure |
- Discord Bot PingA small bot in a few servers₹49/mo$0.52/mo€0.46/mo£0.39/mo
- CPU
- 1 vCPU
- Memory
- 0.5 GB
- Storage
- 2 GB
- Discord Bot EchoA bot with a database or dashboard₹98/mo$1.03/mo€0.92/mo£0.77/mo
- CPU
- 1 vCPU
- Memory
- 1 GB
- Storage
- 4 GB
- Discord Bot RelayA bot in hundreds of servers₹196/mo$2.06/mo€1.85/mo£1.54/mo
- CPU
- 2 vCPU
- Memory
- 2 GB
- Storage
- 8 GB
- Discord Bot PulseBots with music, AI or heavy commands₹294/mo$3.10/mo€2.77/mo£2.31/mo
- CPU
- 2 vCPU
- Memory
- 3 GB
- Storage
- 10 GB
- Discord Bot ShardSharded bots in thousands of servers₹392/mo$4.13/mo€3.70/mo£3.08/mo
- CPU
- 2 vCPU
- Memory
- 4 GB
- Storage
- 15 GB
- Discord Bot ClusterSeveral bots, or one big public bot₹588/mo$6.19/mo€5.54/mo£4.62/mo
- CPU
- 3 vCPU
- Memory
- 6 GB
- Storage
- 20 GB
- Discord Bot GatewayLarge public bots running many shards₹784/mo$8.26/mo€7.39/mo£6.16/mo
- CPU
- 4 vCPU
- Memory
- 8 GB
- Storage
- 25 GB
What can you run on it?
- Moderation, ticket and utility bots
- Bots with a database or a web dashboard
- Music and AI bots with heavy commands
- Sharded public bots in thousands of servers
About Discord bot hosting
More on plans, billing and support in the FAQ.
Which languages can I use?
Node.js, Python, Bun, Java and Deno, so bots written with discord.js, discord.py, JDA and most other libraries will run.
How much memory does my bot need?
As a guide: 512 MB for a small bot in a few servers, 1 GB with a database or dashboard, 2 GB for a bot in hundreds of servers, 3 GB for music, AI or heavy commands, 4 GB for sharded bots in thousands of servers, 6 GB for several bots or one big public bot, and 8 GB for large public bots running many shards.
Is a server in Miami fine if my users are in India or Europe?
Yes. A bot does not talk to its users directly: their commands reach Discord first, and Discord passes them to the bot. Where your users are makes little difference to the bot, so one server can answer a community anywhere in the world.
When does a bot need sharding?
Discord requires sharding once a bot is in 2,500 servers, and each shard can carry at most 2,500. Libraries such as discord.js and discord.py can run the shards for you. Each shard keeps its own connection to Discord and uses its own memory, so a larger plan is the usual next step.
Do I need a Lavalink plan as well?
Only if your bot plays music through Lavalink. Lavalink is a separate Java service that does the audio work, so it is usually best given a server of its own.
Is there an uptime guarantee?
Yes. The SLA covers every paid plan, with a target of 99.9% availability each month and one free day added for every 2 hours of downtime. It covers our platform, not bugs in your bot or outages at Discord itself.