Pourquoi votre bot se déconnecte quand vous fermez votre PC
Quand vous lancez votre bot Discord depuis votre ordinateur, il tourne dans un processus Node.js ou Python local. Dès que vous fermez la session — ou que votre PC entre en veille — le processus s'arrête et votre bot passe hors ligne.
Pour qu'un bot reste actif 24h/24, il a besoin de tourner sur un serveur distant qui ne s'éteint jamais. C'est ce qu'on appelle l'hébergement.
Les options disponibles en 2026
1. Un VPS (serveur privé virtuel)
Solution classique, mais payante. Un VPS d'entrée de gamme coûte entre 3 et 6€/mois. Vous avez un contrôle total sur l'environnement, mais vous devez configurer vous-même l'OS, installer Node.js ou Python, gérer les mises à jour et les redémarrages automatiques.
Pour qui ? Les développeurs à l'aise avec Linux qui ont plusieurs bots ou projets à héberger.
2. Les plateformes gratuites généralistes
Des services comme Render ou Railway proposent des offres gratuites, mais avec des limitations : mise en veille automatique après X minutes d'inactivité, ressources très limitées, ou quotas mensuels.
Problème principal : un bot Discord doit maintenir une connexion WebSocket permanente. Une plateforme qui met le processus en veille va couper cette connexion régulièrement.
3. Un hébergeur spécialisé bot Discord
La solution la plus simple. Des plateformes comme Hostlio sont conçues spécifiquement pour ce type d'usage : interface dédiée, déploiement en un clic depuis un fichier index.js ou bot.py, redémarrage automatique en cas de crash.
Avantage : vous n'avez pas à gérer l'infrastructure. Vous uploadez votre fichier, vous cliquez sur Démarrer.
Comment héberger votre bot sur Hostlio gratuitement
L'offre gratuite de Hostlio est réservée aux membres de notre serveur Discord (pour éviter les abus). Voici les étapes :
- Créez un compte sur hostlio.fr
- Rejoignez notre serveur Discord — obligatoire pour l'offre gratuite
- Commandez l'offre Bot Discord à 0€/mois
- Uploadez votre fichier
index.js(JavaScript) oubot.py(Python) dans le gestionnaire de fichiers - Installez vos dépendances depuis la console :
npm installoupip install -r requirements.txt - Démarrez le serveur — votre bot est en ligne
Tout le processus prend moins de 2 minutes si votre code est déjà fonctionnel.
Quel langage utiliser pour votre bot ?
Si vous hésitez entre JavaScript et Python, on a rédigé un comparatif complet : Discord.js vs Discord.py — lequel choisir ?. Les deux sont supportés sur l'offre gratuite Hostlio.
Ce que vous devez préparer côté code
Avant d'héberger, assurez-vous que :
- Votre token Discord est dans une variable d'environnement (pas en dur dans le code)
- Votre bot se reconnecte automatiquement en cas de déconnexion WebSocket (les librairies récentes gèrent ça nativement)
- Vous avez un fichier
package.jsonavec le scriptstartdéfini (pour Node.js) ou unrequirements.txt(pour Python)
Conclusion
Héberger un bot Discord gratuitement est tout à fait possible en 2026, à condition de choisir une plateforme adaptée à ce type d'usage. Les hébergeurs généralistes posent souvent des problèmes de mise en veille incompatibles avec les connexions WebSocket permanentes qu'un bot Discord nécessite.
Si vous débutez ou que vous avez un seul bot, l'offre gratuite d'Hostlio est la solution la plus rapide à mettre en place.