Avant même d'héberger le code, un bot Discord doit exister côté Discord : c'est le portail développeur qui fournit son identité et ses permissions.
1. Créer l'application
Sur discord.com/developers/applications, créez une nouvelle application puis un "Bot" associé.
2. Récupérer le token
Le token se trouve dans l'onglet Bot du portail développeur. Il donne un accès complet au bot : ne le partagez jamais et régénérez-le immédiatement en cas de fuite.
3. Activer les intents privilégiés
Selon les fonctionnalités du bot (lire le contenu des messages, voir la liste des membres...), il faut activer manuellement les intents correspondants dans l'onglet Bot : Message Content Intent, Server Members Intent, etc.
4. Inviter le bot sur un serveur
Dans l'onglet OAuth2 > URL Generator, cochez le scope bot (et applications.commands pour les commandes slash), sélectionnez les permissions nécessaires, puis utilisez le lien généré pour inviter le bot.