FREE DISCORD BOT HOSTING

Free Discord bot hosting,
without renewal timers.

Run two Discord bots on the Free plan with defined per-bot limits, no scheduled idle sleep and no periodic server-renewal ritual.

01 · Free bots2separate slots
02 · RAM512 MBmaximum per bot
03 · Runtime24/7continuous model
04 · Renewal timer0manual renewals
A FOCUSED HOSTING MODEL

Everything the promise needs to mean.

01

A free tier you can understand

Each Free bot uses a published profile: up to 512 MB RAM, 0.5 vCore and 1 GB persistent storage. The limits are visible before deployment.

02

Quiet does not mean asleep

The runtime model does not schedule an idle bot to sleep simply because a community has been quiet. Maintenance and incidents can still interrupt service.

03

No renewal ritual

Botkeep does not ask you to click a button every few days to keep an assigned free slot. Fair use and service rules still protect shared capacity.

04

A clear way to grow

Move to five or ten active bots with published RAM, storage, database and backup limits when the free capacity is no longer enough.

INPUT → RUNTIME

From working code to an assigned runtime

01

Bring the source

Import a GitHub repository or choose a clean ZIP archive.

02

Confirm the runtime

Use the focused Node.js or Python path and review the start command.

03

Add the secret

Keep DISCORD_TOKEN outside source and ordinary logs.

04

Watch the process

Use status, resource metrics and logs to understand what the bot is doing.

READ BEFORE DEPLOYING

Important answers.

Open the full FAQ
Do I need to renew a free server every few days?

No. Botkeep’s Free plan is designed without a periodic manual renewal timer. You do not need to return to the dashboard just to keep an assigned slot alive. Capacity, security, fair-use and Terms enforcement still apply.

Will my bot sleep when it is idle?

No scheduled idle sleep is part of the Botkeep runtime model. A bot may still be restarted or temporarily unavailable because of maintenance, a crash, a deployment, exhausted resources, a security response or an infrastructure incident.

Does “24/7” mean 100% uptime or an uptime SLA?

No. “24/7” describes continuous operation without a commercial sleep timer or manual renewal ritual. It is not a promise of uninterrupted 100% availability. The beta has no uptime SLA unless a separate written agreement expressly provides one.

Read the service terms
Are CPU, RAM and the physical servers shared?

The underlying nodes are multi-tenant. Each bot receives an enforced allocation or cap rather than dedicated physical hardware. On Free, the intended per-bot limits are 512 MB RAM, 0.5 vCore and 1 GB storage. CPU remains a shared scheduling resource, so a displayed maximum is not a dedicated core or a guarantee of constant peak performance.

Two free bot slots. One clear starting point.

Choose Node.js or Python, bring a GitHub repository or ZIP, and review the exact limits before the beta opens.