Où héberger son bot Discord pour qu'il reste en ligne 24h/24 ?
Par py0ui · · 6 min de lecture
Un bot ne fonctionne que tant que le programme qui le contrôle tourne. Si vous le lancez depuis votre ordinateur portable, il disparaît dès que vous fermez le couvercle. Pour qu'il reste disponible nuit et jour, il faut l'héberger sur une machine qui ne s'éteint jamais.
Votre ordinateur personnel
C'est la solution idéale pour tester : aucune dépense, aucune installation compliquée. Mais le bot s'arrête dès que l'ordinateur s'éteint ou perd sa connexion. Gardez cette option pour la phase de configuration et pour un serveur privé entre amis.
Un Raspberry Pi à la maison
Un Raspberry Pi consomme très peu d'électricité et peut rester allumé en permanence. Il suffit pour la grande majorité des bots de taille raisonnable. Les points faibles : votre connexion internet domestique (une coupure et le bot tombe), et l'entretien matériel qui repose sur vous.
Un VPS (serveur privé virtuel)
Un VPS est une machine virtuelle louée chez un hébergeur, accessible par SSH, disponible en continu et dotée d'une vraie connexion de datacenter. C'est le choix des projets sérieux. Il demande un minimum de compétences Linux : installer Python, copier les fichiers du bot, puis configurer un service pour que le bot redémarre seul en cas de problème.
- Installez Python et créez un environnement virtuel pour le bot.
- Transférez le dossier du bot (scp, sftp ou git).
- Créez le fichier .env avec votre token, sans jamais le partager.
- Lancez le bot via un service systemd ou un gestionnaire comme tmux pour qu'il survive à votre déconnexion.
- Activez le redémarrage automatique et consultez les logs régulièrement.
Les hébergeurs spécialisés pour bots
Certains services proposent d'envoyer un projet Python et de le faire tourner sans gérer de serveur. C'est plus simple qu'un VPS mais souvent plus contraint (ressources limitées, dépendances restreintes). Dino Industry propose aussi un service d'hébergement et de gestion complète, pour ceux qui préfèrent déléguer cette partie technique.
Les offres gratuites : prudence
Les offres gratuites existent mais comportent souvent des mises en veille, des redémarrages imprévus ou des limites de ressources. Pour un bot dont dépend la modération ou le support de votre communauté, la fiabilité justifie de payer quelques euros par mois.
Les critères de choix
Évaluez la mémoire vive disponible (un bot avec peu de modules tient dans un petit espace, la musique demande davantage), la stabilité de la connexion, la possibilité de redémarrer facilement et la sauvegarde de vos fichiers. Et gardez toujours une copie locale de votre configuration : la sauvegarde est le seul moyen de reconstruire rapidement après un incident.
