Pour ajouter un bot à un serveur, Discord utilise une URL OAuth2 contenant l'identifiant de l'application (client_id), les scopes demandés (bot, applications.commands) et l'entier des permissions. Cet outil l'assemble correctement, sans jamais toucher à votre jeton.
Comment utiliser l'outil
Copiez l'Application ID dans le portail développeur Discord (General Information) et collez-le dans client_id.
Cochez les scopes : bot pour un bot, applications.commands pour les commandes slash.
Choisissez les permissions minimales nécessaires (évitez ADMINISTRATOR).
Copiez le lien généré et ouvrez-le dans un navigateur connecté à Discord : choisissez le serveur où vous avez « Gérer le serveur » puis autorisez.
Paramètres de l'URL
Paramètres documentés par Discord : client_id, scope (séparés par des espaces, encodés %20), permissions (entier), guild_id (présélectionne le serveur), disable_guild_select, redirect_uri et response_type (requis pour des scopes autres que bot et applications.commands), integration_type (0 = serveur, 1 = utilisateur). Les permissions ne s'appliquent qu'avec le scope bot. Source : documentation OAuth2 officielle des développeurs Discord (vérifiée le 2026-10-09).
https://discord.com/oauth2/authorize?client_id=123456789012345678&scope=bot%20applications.commands&permissions=3072Questions fréquentes
- Le lien contient-il mon jeton de bot ?
- Non, jamais. Le lien ne contient que l'identifiant public de l'application. Ne partagez jamais le jeton du bot (onglet Bot du portail).
- Pourquoi le bot n'a-t-il pas les permissions demandées ?
- L'administrateur peut décocher des permissions à l'autorisation, et les rôles ou surcharges de salons peuvent les retirer ensuite. Vérifiez le rôle du bot et les permissions du salon.
