Comment lancer mon bot Discord ?
- Dans le panneau, ouvrez Mes serveurs et cliquez sur votre serveur.
- Dans l'onglet Vue d'ensemble, attendez que la ligne Application indique « Discord bot is ready ». La page se rafraîchit toute seule.
- Notez l'IP de la ligne Adresse de connexion.
- Créez une application dans le Discord Developer Portal. Sur la page Bot, utilisez Reset Token pour obtenir votre token.
- Connectez-vous en SSH et ouvrez le fichier :
nano /opt/seturack/discord/bot/.env - Collez le token après
DISCORD_TOKEN=et enregistrez. Le bot d'exemple se connecte tout seul en quelques secondes. - Pour voir ce qu'il fait :
su - app -c "pm2 logs bot --lines 20" - Dans le portail, ouvrez OAuth2 > URL Generator, cochez
botetapplications.commands, puis utilisez le lien pour ajouter le bot à votre serveur Discord. Tapez/pinget le bot répondpong.
Exécuter votre propre code
Lancez su - app, puis cd /opt/seturack/discord/bot. Placez votre code ici, en remplaçant index.js si besoin :
npm install
pm2 restart bot
pm2 save
Bon à savoir
- Sans token, le processus reste actif et consigne « token bekleniyor / waiting for token ». C'est normal.
- Gardez votre token privé. Seul l'utilisateur du bot peut lire
.env. - PM2 démarre le bot au démarrage du serveur. Le bot n'accepte aucune connexion entrante, donc seul le port 22 pour SSH est ouvert.
Pas encore de serveur ? Commandez un serveur avec Discord botu installé : vous choisissez la taille et vous payez ce que vous choisissez.
Cet article vous a-t-il été utile ?
Merci pour votre retour !