Comment ajouter un bot sur Discord (guide pour débutants)
Les trois éléments indispensables à l'installation de n'importe quel bot Discord — une autorisation adéquate, une attribution correcte des rôles et un véritable test — expliqués en une seule fois.
Quick answer
Pour ajouter un bot sur Discord, il faut l'autoriser via le processus OAuth propre à Discord à partir du lien d'invitation officiel du bot, puis lui attribuer correctement son rôle par rapport aux membres et aux rôles qu'il doit gérer. La plupart des problèmes d'installation sont dus à l'une des deux causes suivantes : l'utilisation d'un lien d'invitation similaire au lieu du lien officiel, ou l'attribution d'un rôle trop limité au bot pour qu'il puisse réellement effectuer les tâches pour lesquelles il a été configuré.
What you'll learn
- Que se passe-t-il exactement lorsque vous cliquez sur « Ajouter à Discord » ?
- Pourquoi le choix du rôle est tout aussi important que l'invitation elle-même
- Comment vérifier qu'une installation a bien fonctionné, sans se contenter de le supposer
- Signes avant-coureurs indiquant qu'il ne s'agit pas d'une invitation officielle
- Ce qu'il faut vérifier en premier lorsqu'un bot nouvellement ajouté ne semble pas fonctionner
Pourquoi les installations de bots échouent plus souvent qu'elles ne le devraient
L'ajout d'un bot semble se faire en un seul clic, et c'est généralement le cas — mais deux étapes invisibles se déroulent juste après le clic et déterminent si cela fonctionne réellement : l'octroi des autorisations par Discord et la place qu'occupe le rôle du bot dans la hiérarchie de votre serveur. Si vous négligez de vérifier l'un ou l'autre de ces éléments, le bot peut sembler « ajouté » tout en étant incapable d'effectuer la plupart des tâches qu'il est censé accomplir.
Comment fonctionne réellement le processus d'installation de Discord ?
En cliquant sur un lien d'invitation officiel, vous accédez à l'écran d'autorisation OAuth2 propre à Discord : vous choisissez à quel(s) de vos serveurs ajouter le bot (seuls ceux pour lesquels votre compte peut autoriser des intégrations sont répertoriés), vous vérifiez les autorisations demandées, puis vous donnez votre accord. Discord ajoute alors le bot en tant que membre et lui attribue un rôle, placé par défaut en bas de votre liste de rôles.
Les deux choses qui comptent vraiment après avoir cliqué sur « Inviter »
D'un point de vue technique, tous les bots fonctionnent de la même manière : Discord ne propose pas de procédure d'installation spécifique garantissant un bon fonctionnement. Ce qui fait la différence entre une installation qui fonctionne et une qui ne fonctionne pas, ce sont les actions que vous effectuez au cours de ces deux étapes.
1. Utilisez systématiquement le lien d'invitation officiel
N'autorisez pas les applications qui ressemblent à celles du bot et ne cliquez pas sur des liens d'invitation copiés à partir de serveurs ou de messages inconnus. Une invitation officielle provient toujours du site web du bot lui-même ou d'une source à laquelle vous faites spécifiquement confiance.
2. Placez le rôle du bot au-dessus de tout ce qu’il doit gérer
Discord empêche un bot de gérer un membre ou un rôle dont le niveau est égal ou supérieur à son propre rôle le plus élevé, quelles que soient les autorisations dont il dispose. Le rôle d'un bot nouvellement ajouté se trouve par défaut au bas de la hiérarchie ; c'est pourquoi les fonctionnalités dépendantes des rôles (rôles automatiques, modération, vérification) ne fonctionnent pas immédiatement après l'installation, tant que vous ne l'avez pas déplacé.
Fais-le bien dès le début
- Ouvrez le lien officiel « Ajouter à Discord » et sélectionnez le serveur souhaité — Discord n'affiche que les serveurs sur lesquels votre compte peut autoriser des intégrations.
- Vérifiez les autorisations demandées sur l'écran d'autorisation avant de donner votre accord.
- Retournez sur le serveur et vérifiez que le bot figure bien dans la liste des membres.
- Ouvrez « Paramètres du serveur » → « Rôles » et placez le rôle du bot au-dessus de tous les rôles de membre, de compte vérifié ou soumis à modération qu’il devra gérer, tout en conservant les rôles de propriétaire et d’administrateur au-dessus de celui-ci.
- Exécutez une commande inoffensive (comme /help) pour vérifier que le système répond bien avant de procéder à toute autre configuration.
Erreurs courantes
- Autoriser un lien d'invitation provenant d'une source non officielle — commencez toujours par le site web du bot lui-même.
- Laisser le rôle du bot en bas de la liste et ne pas comprendre pourquoi les fonctionnalités liées aux rôles ne fonctionnent pas.
- Placez le rôle du bot au-dessus de vos propres rôles d'administrateur — veillez à ce que les rôles humains privilégiés se situent au-dessus de celui-ci, et non en dessous.
- En partant du principe que l'installation a fonctionné puisque le bot apparaît comme étant en ligne, sans avoir testé de commande ou de fonctionnalité concrète.
Dépannage
Le bot apparaît comme hors ligne juste après l'avoir invité
Attendez une minute que la connexion soit établie, puis essayez une commande simple. S'il est toujours hors ligne, consultez la page d'état du bot avant de conclure que l'installation a échoué.
Une commande existe, mais je n'arrive pas à l'exécuter
Vérifiez que les commandes de l'application sont autorisées sur ce canal et que toutes les conditions d'autorisation spécifiques à ces commandes sont remplies — la synchronisation des commandes peut également prendre un certain temps après l'arrivée du bot sur le canal.
Les fonctionnalités liées aux rôles ne fonctionnent pas du tout
Il s'agit presque toujours d'un problème d'affectation de rôle. Placez le rôle du bot au-dessus de ce qu'il doit gérer, puis réessayez.
Related guides
Discord Bot Permissions, Explained
The three permission layers that actually control what a bot can do — server permissions, channel overwrites, and role hierarchy — and how they interact.
Read guideYour First 10 Minutes With Airwavy
A practical checklist for the first ten minutes after adding Airwavy — role placement, first feature, and validating it actually works.
Read guide