Inviter ton bot sur un serveur Discord
Pour ajouter un bot, il faut un lien d’invitation et la permission Gérer le serveur sur le serveur visé. Sur discbot.net, le lien est prêt dans Publier, avec les permissions de base. Tu choisis le serveur, tu valides, et le bot apparaît dans la liste des membres.
Mis à jour le
Comment inviter le bot, étape par étape ?
- Relie d’abord le bot
Le lien a besoin de l’identifiant de ton application : colle le token dans Réglages › Discord (guide du token).
- Ouvre le lien d’invitation
Dans Publier, clique sur Inviter le bot avec les permissions de base. La page d’autorisation de Discord s’ouvre.
- Choisis le serveur
Dans la liste Ajouter au serveur, choisis ton serveur. Il n’apparaît que si tu as la permission Gérer le serveur dessus.
- Vérifie et autorise
Clique sur Continuer, relis les permissions demandées, puis sur Autoriser. Discord peut demander un captcha.
- Publie sur ce serveur
De retour dans Publier, choisis ce serveur et publie. Ce choix est fixé à la première publication : prends un serveur de test si tu hésites.
Tant que le bot n’est pas publié, il reste hors ligne dans la liste des membres. C’est normal.
Quelles permissions l’invitation de base demande-t-elle ?
Seulement ce dont un bot a besoin pour parler dans un salon :
- Voir les salons et Voir les anciens messages ;
- Envoyer des messages et Ajouter des réactions ;
- Intégrer des liens, pour les embeds ;
- Joindre des fichiers.
Le lien demande aussi le droit de créer des commandes slash sur le serveur. Les permissions de modération ou de rôles ne sont pas incluses : ajoute-les seulement si ton bot s’en sert, en modifiant son rôle dans Paramètres du serveur, Rôles. Évite Administrateur, qui donne tout d’un coup.
Le détail de chaque permission est dans la documentation de Discord (en anglais).
Où placer le rôle du bot ?
En arrivant, le bot reçoit un rôle à son nom. Discord ne le laisse agir que sur les membres et les rôles placés en dessous. Si ton bot donne des rôles ou sanctionne, fais glisser son rôle au-dessus d’eux dans Paramètres du serveur, Rôles.
Pour vérifier que tout est en place, une commande d’aide fait l’affaire :
Ajoute une commande /aide qui liste les commandes du bot avec une phrase pour chacune. Réponse visible seulement par la personne qui la tape.
discbot.netC’est fait. /aide liste les commandes du bot.
Comment créer le lien soi-même dans le Developer Portal ?
Utile si tu veux d’autres permissions dès l’invitation. Deux chemins existent dans le portail :
- OAuth2, puis OAuth2 URL Generator
Coche les scopes bot et applications.commands, puis les permissions voulues sous Bot Permissions. Copie Generated URL en bas de page.
- Ou Installation
Dans Install Link, choisis Discord Provided Link. Sous Default Install Settings, partie Guild Install, ajoute les scopes bot et applications.commands et les permissions. Enregistre et copie le lien.
Sans le scope applications.commands, les commandes slash n’apparaissent pas. Le fonctionnement complet est décrit dans la documentation OAuth2.
Tu peux aussi préparer ce lien avec le calculateur de permissions Discord : tu coches les permissions, tu colles l’ID de l’application et il construit le lien dans ton navigateur.
Que faire si l’invitation ne marche pas ?
- ProblèmeTon serveur n’apparaît pas dans la liste.
- SolutionIl te manque Gérer le serveur sur ce serveur. Demande au propriétaire de t’en donner la permission, ou d’ouvrir le lien lui-même.
- ProblèmeDiscord affiche une erreur qui parle de code grant.
- SolutionRequires OAuth2 Code Grant est activé dans l’onglet Bot. Désactive-le : l’invitation de discbot.net ne s’en sert pas.
- ProblèmeLe bot est arrivé mais ne répond pas.
- SolutionIl n’est pas encore publié, ou il est arrêté. Ouvre Publier dans discbot.net et regarde son état.
- ProblèmeLe bot n’écrit pas dans un salon précis.
- SolutionCe salon a ses propres permissions. Donne à son rôle Voir le salon et Envoyer des messages dans les paramètres du salon.
Questions fréquentes
Peut-on inviter le bot sur plusieurs serveurs ?
Un bot discbot.net est publié sur un seul serveur. Pour un autre serveur, crée un autre bot avec sa propre application Discord.
Comment ajouter une permission après coup ?
Modifie le rôle du bot dans Paramètres du serveur, Rôles. Tu peux aussi rouvrir le lien d’invitation depuis Publier pour mettre à jour ses permissions.
Comment retirer le bot du serveur ?
Clic droit sur le bot dans la liste des membres, puis Expulser. Pour l’arrêter sans le retirer, utilise le bouton d’arrêt dans discbot.net.
Gratuit pour l’instant. Crée ton compte discbot.net : pendant la bêta privée, tu invites et publies ton bot dès que ton accès est approuvé.
