Les bots Discord écrits en NodeJS sont incroyablement utiles ; en exploitant pleinement JavaScript, NodeJS permet d’envoyer facilement des messages, d’écouter des événements et de gérer les erreurs. De nombreux types de bots peuvent être créés, comme un bot musical capable de lire des morceaux directement dans un salon. De plus, de nombreux packages Node.js supplémentaires sont disponibles pour installer facilement des modules complets ou des fonctionnalités. Sinon, un dépôt Git peut être utilisé pour récupérer automatiquement ces fichiers.
Remarque : Certaines étapes peuvent varier selon le bot installé ; consultez toujours le fichier « Readme » du bot pour vérifier les étapes requises.
1. Si le bot se trouve dans un fichier .zip, extrayez-le dans un dossier vide.
2. Ouvrez le fichier .env avec n’importe quel logiciel d’édition de texte.
Remarque : Si le bot n’utilise pas de fichier .env, consultez le readme pour connaître les étapes modifiées ou modifiez directement le fichier principal.
3. Le Token et le Client_ID doivent être générés depuis le portail développeur Discord.
4. Après avoir créé une application, allez dans l’onglet Bot .
5. Désactivez le paramètre Public Bot et activez les Privileged Gateway Intents.
6. Dans la section Token , choisissez Copy. Si aucun token n’est présent, sélectionnez le bouton Reset Token .
7. Retournez au fichier .env et collez le token.
8. Depuis le portail développeur, allez dans OAuth2 et copiez le Client ID.
9. Collez le Client ID dans le fichier .env .
10. Enregistrez le document en appuyant sur Ctrl + S ou File > Save.
11. Invitez le bot sur le serveur en saisissant le lien suivant avec le Client ID du bot : https://discord.com/oauth2/authorize?client_id=INSERT_CLIENT_ID_HERE&scope=bot&permissions=8.
12. Connectez-vous au panel BisectHosting Starbase.
13. Allez dans l’onglet Files .
14. Téléversez le bot personnalisé et tous les fichiers supplémentaires sur le serveur.
15. Allez dans l’onglet Startup .
16. Sous Additional Packages, saisissez les modules à installer au lancement du bot, séparés par un espace.
17. Dans la section Main File , définissez le nom du fichier principal utilisé par le bot, comme index.js.
18. Une fois terminé, revenez à l’onglet Home et démarrez le bot.