Générer les identifiants de son bot Twitch

Dans ce tutoriel nous allons découvrir qu'est-ce qu'un bot twitch, à quoi sert-il, et comment le créer.

Niveau Débutant
4 minutes de lecture
Créer un bot twitch en JS

Voici le procédé pour créer un bot Twitch :

  1. Allez sur dev.twitch.tv/console/apps
  2. Connectez-vous à votre compte si ce n'est pas déjà le cas. Attention, vous avez besoin d'avoir la 2FA activée.
  3. Appuyez sur "Register Your App" Register App button example
  4. Remplissez les champs. Mettez pour OAuth Redirect URLs : https://localhost:3000Fill fields example
  5. Choisissez "Chat Bot" Choose Chat Bot option example
  6. Appuyez sur Create
  7. Et voilà, votre app est créée Bot list example
  8. Appuyez sur "Manage"
  9. Copiez le Client ID. Le Client ID est public Copy Client ID example
  10. Appuyez sur "New Secret" afin de créer le client Secret. Le Client Secret est privé, évitez de le partager à quiconque Description
  11. Copiez le Client Secret. A chaque nouveau Client Secret, l'ancien devient invalide.
  12. Allez sur le site, qui est dans l'encadré ci-dessous. Veuillez remplacer <CLIENT_ID> par le Client ID de votre bot. Si vous votre bot n'a pas les permissions de faire quelque choses, changez les scopes d'autorisations. - Vous pouvez voir les différents scopes avec le lien suivant : dev.twitch.tv/docs/authentication/scopes. Ceci est l'url d'autorisation de permissions sur votre chaine Twitch, utilisez donc la chaine sur laquelle, le bot va modérer.
  1. Désormais, vous avez récupéré le code de réponse. En utilisant un logiciel pour envoyer des requêtes POST (comme Postman), envoyez une requête POST à l'URL ci-dessous, en remplacant <CLIENT_SECRET> avec le Client Secret, que vous avez récupérer plus tôt. Et remplacez <CODE>, avec le code récupérez à l'étape précédante.

La réponse devrait se présenter sous cette forme:

Gardez cette réponse, elle sera requise pour le prochain chapitre Dans le prochain chapitre, nous allons nous connecter au bot.

Rejoindre la communauté de développeurs

Rejoins notre communauté de développeurs pour progresser et t'améliorer

Passer au chapitre suivant :