Use case

Host a Discord bot that does not go offline

A Discord bot keeps a connection open to Discord all day. It needs a process that is allowed to run for weeks, with somewhere to keep its data.

The problem

Serverless platforms cannot hold a gateway connection open, and shared free hosts stop idle processes.

What NeverHalt gives you

Run mode

execution_mode: daemon
main_file: bot.py        # or index.js for discord.js

Questions

Python or Node?
Both. Python 3.11 and Node 20 are included, with the packages from your requirements.txt or package.json installed at deploy.
What if the bot freezes without crashing?
If the agent uses the heartbeat helper and goes silent, NeverHalt treats that as a stall and restarts it. Without a heartbeat only crashes are detected.
Try it with the 7-day free trial

No card needed. Confirm your email, deploy from GitHub or a zip.

Start free trialRead the quickstart