Comment héberger gratuitement un bot Discord
Un bot Discord a besoin d’un processus Node.js ou Python actif, de son token et de suffisamment de mémoire pour ses dépendances. Le plan gratuit consolex1 peut accueillir un petit bot de test avec 256 Mo de RAM et 512 Mo de stockage.
1. Créer et tester le bot en local
Créez une application et un bot dans le Discord Developer Portal, invitez-le sur un serveur de test avec les permissions nécessaires et vérifiez son démarrage sur votre machine. Ne partagez pas le token et ne l’ajoutez pas au dépôt.
2. Préparer les fichiers du projet
Incluez le code source et le manifeste des dépendances (package.json ou requirements.txt). L’application doit lire le token depuis une variable d’environnement, jamais depuis une valeur inscrite en dur.
3. Créer une instance d’hébergement
Rejoignez le Discord consolex1, vérifiez votre compte dans le salon vérification, puis lancez /account register et /server create dans le salon commandes. Ouvrez l’instance créée dans le panel Pterodactyl. Le plan gratuit est limité à 256 Mo de RAM et 512 Mo de stockage.
4. Envoyer les fichiers et démarrer
Transférez les fichiers avec SFTP ou le gestionnaire du panel, configurez le token comme variable privée, installez les dépendances et définissez la commande de démarrage. Consultez la console en direct en cas d’erreur.
5. Vérifier et maintenir le bot
Vérifiez que le bot apparaît en ligne et répond sur le serveur de test. L’hébergement gratuit n’inclut pas de sauvegardes automatiques : conservez une copie séparée du code et des données importantes.