VPS and Free Hosting Service for Discord bots
Recommended VPS services¶
If you need to run your bot 24/7 (with no downtime), you should consider using a virtual private server (VPS). Here is a list of VPS services that are sufficient for running Discord bots.
- Europe
- netcup
- Germany & Austria data centres.
- Great affiliate program.
- Yandex Cloud
- Vladimir, Ryazan, and Moscow region data centres.
- Scaleway
- France data centre.
- Time 4 VPS
- Lithuania data centre.
- netcup
- US
- GalaxyGate
- New York data centre.
- Great affiliate program.
- GalaxyGate
- Global
Why not to use free hosting services for bots?¶
While these may seem like nice and free services, it has a lot more caveats than you may think. For example, the drawbacks of using common free hosting services to host a discord bot are discussed below.
Replit¶
-
The machines are super underpowered, resulting in your bot lagging a lot as it gets bigger.
-
You need to run a webserver alongside your bot to prevent it from being shut off. This uses extra machine power.
-
Repl.it uses an ephemeral file system. This means any file you saved through your bot will be overwritten when you next launch.
-
They use a shared IP for everything running on the service. This one is important - if someone is running a user bot on their service and gets banned, everyone on that IP will be banned. Including you.