Chaque bot Discord commence comme une application dans le Discord Developer Portal. Cela prend environ cinq minutes et ne coûte rien. L’héberger pour qu’il reste en ligne est l’étape suivante.
Créer l’application et le bot
- Allez sur le Discord Developer Portal et connectez-vous avec votre compte Discord.
- Cliquez sur New Application, donnez-lui un nom et acceptez les conditions. Le nom est ce que les gens voient quand ils ajoutent votre bot.
- Ouvrez Bot dans le menu de gauche. Le bot est créé avec l’application.
- Sous Token, cliquez sur Reset Token et confirmez. Copiez le token tout de suite. Discord ne l’affiche qu’une fois ; si vous le perdez, vous le réinitialisez de nouveau et l’ancien cesse de fonctionner.
Le token est le mot de passe du bot. Ne le publiez pas dans un chat, une capture d’écran ou un dépôt public. Voir Comment garder le token de votre bot Discord en sécurité.
Activer les intents dont votre bot a besoin
Sur la même page Bot, les Privileged Gateway Intents sont désactivés par défaut :
- Message Content Intent : nécessaire si votre bot lit le texte des messages (par exemple une commande à préfixe comme
!ping). Les commandes slash n’en ont pas besoin. - Server Members Intent : nécessaire pour lister ou suivre les membres, ou pour réagir quand quelqu’un rejoint.
- Presence Intent : nécessaire pour voir qui est en ligne ou à quoi il joue.
N’activez que ce que votre code utilise. Si le bot se connecte puis s’arrête avec un message sur des intents non autorisés, voir Corriger « Used disallowed intents » sur votre bot Discord.
Inviter le bot sur votre serveur
Voir Comment inviter votre bot Discord sur un serveur.
Mettre le token sur votre serveur PlayNHost
- Ouvrez votre serveur de bot dans le panel, puis Paramètres, puis Paramètres du jeu.
- Collez le token dans Token du bot Discord.
- Téléversez votre code et démarrez le serveur. Votre code lit le token dans la variable d’environnement
DISCORD_TOKEN.
Le guide de votre langage montre la suite : Node.js, Python ou Java. Vous débutez en programmation ? Commencez par Comment créer un bot Discord avec discord.js ou avec Python.
Votre serveur est hébergé ailleurs ? Transférez-le chez nous





