Conseils et astuces pour déployer votre bot Discord
Un tutoriel vidéo sera ajouté prochainement.
1) Préparer le serveur
Étape 1 : commander l'offre adaptée
Choisissez votre runtime : Python ou Node.js. Ensuite, sélectionnez la puissance selon la charge de votre bot (nombre de serveurs, commandes, événements, etc.).
Étape 2 : attendre la fin de l'installation
Ouvrez votre instance depuis Mes services ou le tableau de bord. Attendez la fin de l'installation automatique avant de démarrer.
Ne démarrez pas tout de suite : importez d'abord votre code et vos dépendances.
2) Importer votre bot
Bot Python
Importez votre code dans le gestionnaire de fichiers du serveur.
Le fichier principal peut être app.py (recommandé), ou un autre nom défini dans l'onglet startup.
Créez un fichier requirements.txt à la racine pour installer vos dépendances automatiquement.
Bot Node.js
Importez vos fichiers (source, package.json, etc.) dans le gestionnaire de fichiers.
Le point d'entrée conseillé est index.js, modifiable dans l'onglet startup.
Vérifiez que la commande de démarrage correspond bien à votre projet :
node index.js ou npm start.
3) Premier lancement et dépannage
Premier démarrage
Après import du code et des dépendances, démarrez le serveur depuis l'onglet console.
Si le bot crash en boucle
- Variables : vérifiez vos secrets (TOKEN Discord, API keys) dans les variables d'environnement.
- Entrée : confirmez que le bon fichier est lancé dans startup.
- Dépendances : assurez-vous que tous les modules sont installés.
- RAM : en cas de Out Of Memory, optimisez le code ou augmentez le plan.
- Stockage : un disque plein bloque le démarrage.
Si le problème persiste, contactez le support Friday via ticket Discord.