Comment mettre mon bot Discord en ligne ?

Chez HostValues, les bots Discord tournent sur le même panneau de jeu que les serveurs de jeu. Voici comment mettre votre bot en ligne :

  1. Connectez-vous au panneau de jeu avec les informations de votre e-mail de bienvenue et ouvrez votre serveur de bot.
  2. Envoyez les fichiers de votre bot via l'onglet Files ou en SFTP. Envoyez les fichiers séparément, pas une archive zip, ou extrayez le zip avec l'option Unarchive.
  3. Allez dans l'onglet Startup et indiquez comme fichier de démarrage le nom de votre fichier principal, par exemple index.js pour Node.js ou bot.py pour Python.
  4. Lancez le bot depuis l'onglet Console.

Dépendances

Vous n'avez pas à installer les paquets externes vous-même. Veillez à ce que votre projet contienne un package.json (Node.js) ou un requirements.txt (Python) listant vos dépendances. Elles sont installées automatiquement au démarrage. N'envoyez donc pas le dossier node_modules, il ne fait que ralentir les choses.

Token du bot

N'écrivez jamais le token de votre bot en dur dans du code que vous partagez ou publiez. Utilisez plutôt une variable d'environnement dans l'onglet Startup, si votre egg en propose une, ou un fichier de configuration séparé comme .env ou config.json que vous placez uniquement sur le serveur.

Si le bot ne démarre pas ou qu'un message d'erreur apparaît dans la console, vérifiez que le fichier de démarrage est correct, que toutes les dépendances sont listées et que le token est valide. Toujours bloqué ? Ouvrez un ticket de support en joignant le message d'erreur de la console.


Toujours bloqué ? Ouvrir un ticket de support, notre équipe vous aide volontiers.

Retour à la base de connaissances