Halloween Sale35% off with code SPOOKYClaim the deal

Discord bot hosting · Charlotte, NC

Free Discord bot hosting. Keep your bot online.

Node.js, Python and Java runtimes on a Pterodactyl panel, with Git or SFTP deploys, environment variables, live logs and resource graphs. A free 256 MB plan to start; paid plans from $3.99 a year.

Startup settingsRunning

Files

  • bot.js
  • package.json
  • .env

Startup command

$ node bot.js

Environment

DISCORD_TOKEN
••••••••••••••
NODE_ENV
production
Deploy with Git or SFTPLive logsPterodactyl panel
Example startup configuration for a Node.js bot on the Pterodactyl panel
Free tier
256 MB
Runtimes
Node · Python · Java
Deploy
Git or SFTP
Panel
Pterodactyl
DDoS
Included

Plans

Seven sizes, billing term up front.

Some plans bill per 3 or 12 months; the per-month figure is what that works out to.

FreeFree
Memory256 MB
vCores0.25
Storage2 GB
Backups—
SupportCommunity
BillingFree
Start free
Nano$3.99 ≈ $0.33/mo
Memory512 MB
vCores0.5
Storage3 GB
Backups—
SupportStandard
Billingper 12 months
Order
Micro$2.25 ≈ $0.75/mo
Memory1 GB
vCores0.75
Storage5 GB
Backups—
SupportStandard
Billingper 3 months
Order
Hobby$4.49 ≈ $1.50/mo
Memory2 GB
vCores1
Storage8 GB
BackupsWeekly
SupportStandard
Billingper 3 months
Order
Standard$2.99/mo
Memory4 GB
vCores1.5
Storage15 GB
BackupsWeekly
SupportStandard
Billingper month
Order
Pro$5.99/mo
Memory8 GB
vCores2
Storage30 GB
BackupsDaily
SupportPriority
Billingper month
Order
Business$11.99/mo
Memory16 GB
vCores3
Storage50 GB
BackupsDaily
SupportPriorityDedicated IP
Billingper month
Order

Panel

What every plan gets.

Bots run on Pterodactyl, the same panel software as our game servers: process control, console, files and schedules.

The Darkless Pterodactyl panel showing a Minecraft server's status, resource usage and SFTP details
The Darkless Pterodactyl panel showing a Minecraft server's status, resource usage and SFTP details
  • Node · Python · Java

    Pick the runtime per bot.

  • Git or SFTP

    Deploy the way you already work.

  • Live logs

    Watch the process as it runs.

  • Resource graphs

    CPU, memory and network.

  • Redis and databases

    For state that outlives a restart.

  • DDoS included

    L3/L4 mitigation.

  • Change plans anytime

    Move up or down from billing.

  • Charlotte, NC

    On our own network, AS197924.

FAQ

Bot hosting questions, answered.

Something else? Open a ticket or ask in Discord.

How do I host my Discord bot?

Pick a plan and a runtime (Node.js, Python or Java), deploy your code from Git or upload it over SFTP, add your bot token as an environment variable, set the startup command, for example node bot.js, and start it from the Pterodactyl panel. It keeps running when your own computer is off.

How much does Discord bot hosting cost?

The 256 MB plan is free. Paid plans start at $3.99 a year for 512 MB, and monthly plans run from $2.99 for 4 GB to $11.99 for 16 GB with a dedicated IP.

Is there free Discord bot hosting for Python bots?

Yes. The free plan runs Python, Node.js or Java bots with 256 MB of RAM and 0.25 vCores, which suits small bots. Move to a paid plan from billing when it outgrows that.

Which languages can I run?

Managed runtimes for Node.js (LTS versions), Python 3 and Java (OpenJDK). Switch versions from the panel.

How do I deploy?

Link a Git repository and deploy on push, or upload over SFTP. Environment variables are managed in the panel, not in your repo.

Can I upgrade later?

Yes, from billing at any time. Your files and configuration are untouched.

Which control panel is it?

Pterodactyl, with process control, a file manager, live logs and resource graphs.

What is the refund policy?

48 hours from placing an order on paid plans, per our Terms of Service. The free plan has nothing to refund.

Read the Terms