Votre bot fonctionne en local, il répond aux commandes, tout va bien. Puis vous fermez votre ordinateur, et il disparaît. Voici les quatre façons de le garder en ligne, avec leurs limites réelles.
Option 1 — Votre propre ordinateur
Gratuit, et c'est le seul avantage.
Votre bot tombe à chaque redémarrage, chaque mise à jour Windows, chaque coupure de connexion. Votre adresse IP personnelle est exposée, et votre machine consomme de l'électricité en continu pour un processus qui tient dans quelques dizaines de mégaoctets.
Acceptable pour développer. Intenable dès que quelqu'un d'autre compte sur le bot.
Option 2 — Les hébergements gratuits
Attirants sur le papier, décevants à l'usage. Le mécanisme est presque toujours le même : le processus est mis en veille après quelques minutes d'inactivité, et votre bot passe hors ligne.
Les contournements — se pinguer soi-même toutes les cinq minutes — violent généralement les conditions d'utilisation et finissent par une suspension. S'ajoutent des ressources très limitées et un stockage effacé à chaque redéploiement.
Option 3 — Un VPS classique
Vous louez une machine et vous administrez tout. C'est puissant et flexible : plusieurs bots, une base de données, un site web, ce que vous voulez.
En échange, il faut installer Node.js ou Python, configurer un gestionnaire de processus comme systemd ou PM2, sécuriser SSH, gérer les mises à jour système. Pour un seul bot, c'est beaucoup d'administration pour peu de bénéfice.
Option 4 — Une offre dédiée aux bots
C'est l'intermédiaire : un environnement d'exécution prêt, un panel pour démarrer, arrêter, consulter les journaux et téléverser le code — sans machine à administrer.
Le processus tourne en continu, redémarre automatiquement s'il plante, et vous n'avez pas à savoir ce qu'est un service systemd.
| PC perso | Gratuit | VPS | Offre bot | |
|---|---|---|---|---|
| En ligne en continu | Non | Rarement | Oui | Oui |
| Administration | Faible | Aucune | Élevée | Faible |
| Coût mensuel | Électricité | 0 € | Dès 5 € | Dès 1,99 € |
Bien dimensionner son bot
Un bot Discord consomme peu, tant qu'il ne fait pas de traitement lourd :
- Moins de 20 serveurs, commandes simples — 1 à 2 Go suffisent largement.
- Jusqu'à 100 serveurs, base de données — 2 à 4 Go.
- Musique, traitement d'images, IA — 4 Go et plus, le processeur devenant alors le vrai facteur limitant.
Le cache des membres est le premier poste de mémoire. Si vous n'avez pas besoin de la liste complète des membres, désactivez l'intent correspondant : la consommation chute nettement.
Trois erreurs qui coûtent cher
Le token dans le code. Il finit sur GitHub, il est détecté en quelques minutes, et votre bot est détourné. Utilisez une variable d'environnement, toujours.
Aucune gestion d'erreur. Une exception non capturée arrête le processus. Sans redémarrage automatique, le bot reste hors ligne jusqu'à ce que quelqu'un s'en aperçoive.
Ignorer la limitation de débit. Discord limite les appels à son API. Un bot qui insiste trop se fait bloquer temporairement, parfois durablement.
Notre approche
Nos offres bots Discord démarrent à 1,99 € par mois : environnement Node.js, Python ou Java, panel Pterodactyl, redémarrage automatique, variables d'environnement pour le token, et journaux en temps réel. Le tout hébergé en France.