Récupérer son « Channel ID », et le « Bot Token »

1. Création du Bot Discord

  1. Rendez-vous sur le Portail des Développeurs Discord
  2. Connectez-vous à votre compte Discord
  3. Cliquez sur « New Application » en haut à droite
  4. Donnez un nom à votre application (par exemple « InvestigUser Bot »)
  5. Dans le menu de gauche, sélectionnez « Bot »
  6. Cliquez sur « Add Bot »

2. Récupération du Bot Token

  1. Dans la section Bot, vous verrez votre bot avec son icône
  2. Cliquez sur « Reset Token » pour générer un nouveau token
  3. Copiez le token affiché (il ne sera plus visible après) qui est votre « Bot Token« 
  4. Important : Ne partagez jamais ce token, il donne un accès complet à votre bot

3. Ajout du Bot à un Serveur

  1. Dans le menu de gauche, cliquez sur « OAuth2 » puis « URL Generator« 
  2. Dans « Scopes« , cochez « bot« 
  3. Dans « Bot Permissions », sélectionnez :
    • « View Channels » (à gauche)
    • « Send Messages » (milieu)
    • « Attach Files » (milieu)
    • « Embed Links » (milieu)
  4. Copiez l’URL générée en bas
  5. Ouvrez cette URL dans un nouvel onglet de votre navigateur
  6. Sélectionnez votre serveur dans la liste (vous devez être admin du serveur) et autorisez le bot à y accèder
  7. Vérifier que votre bot est bien présent sur le serveur, mais aussi sur votre channel où vous souhaitez « partager » (modifier les droits de votre bot (admin) sur le channel) – le bot est hors ligne, c’est normal ! Il s’activera quand il faut
  8. Dernière chose importante ! Dans Bot, activer les « Privileged Gateway Intents » (cf. dernier screenshot ci-dessous)
URL Generator
Privileged Gateway Intents

4. Obtention de l’ID du Channel

  1. Dans Discord, activez le « Mode Développeur » :
    • Allez dans Paramètres utilisateur > Avancés
    • Activez « Mode Développeur »
  2. Faites un clic droit sur le channel où vous voulez recevoir les tweets
  3. Sélectionnez « Copier l’ID » qui correspond au « Channel ID« 

Vous avez donc désormais le « Channel ID« , et le « Bot Token« .
En lançant une recherche et en ayant activé le partage Discord, le BOT se mettra en ligne et publiera tous les screenshots récupérés après la phase de récupérations des screenshots des tweets du tableau, puis chaque nouveau tweet trouvé tous les X minutes.