Connexion Twitch & autorisations
StreamHub utilise la connexion officielle Twitch (OAuth, flux « code d’autorisation »). Ton mot de passe Twitch n’est jamais transmis au site.
Deux façons de se connecter
- Streamer : connecte ta chaîne et accorde les autorisations ci-dessous. Les jetons sont chiffrés (AES-256-GCM) et ne quittent jamais le serveur, sauf vers le processus du bot authentifié.
- Membre d’équipe : connexion d’identification seulement, sans autorisation. Tu accèdes aux chaînes qui t’ont ajouté(e).
Autorisations demandées au streamer
| Autorisation | Utilisation |
|---|---|
channel:manage:broadcast | Modifier le titre, la catégorie et les étiquettes ; créer des marqueurs. |
user:read:broadcast | Lire la liste de tes marqueurs de stream. |
channel:read:subscriptions | Afficher tes abonnés, la loterie des abonnés et les objectifs d’abonnés. |
moderator:read:followers | Afficher tes followers et détecter les départs. |
user:read:follows | Afficher les chaînes que tu suis. |
bits:read | Afficher le classement des bits. |
moderation:read | Lire la liste des modérateurs et des bannis. |
channel:manage:moderators | Ajouter ou retirer des modérateurs. |
channel:manage:vips | Ajouter ou retirer des VIP. |
moderator:manage:banned_users | Timeout, bannissement et levée de sanction depuis la modération rapide. |
moderator:manage:chat_messages | Vider le chat. |
moderator:manage:chat_settings | Modes du chat (lent, followers, abonnés, émotes) et mode d’urgence. |
moderator:manage:shield_mode | Activer ou désactiver le mode bouclier. |
moderator:read:shield_mode | Afficher l’état du mode bouclier. |
moderator:manage:announcements | Envoyer des annonces colorées dans le chat. |
moderator:manage:shoutouts | Shoutouts officiels Twitch. |
user:write:chat | Envoyer un message dans ton chat depuis le tableau de bord. |
clips:edit | Créer des clips depuis le tableau de bord ou un Stream Deck. |
channel:manage:redemptions | Gérer les récompenses de points de chaîne et leur file de traitement. |
channel:manage:polls | Créer et terminer des sondages. |
channel:manage:predictions | Créer, verrouiller et résoudre des prédictions. |
user:read:chat | Lire les messages du chat (commandes, protections, statistiques). |
channel:bot | Autoriser un compte de bot à parler dans ton chat. |
moderator:read:chatters | Connaître les viewers présents (temps de présence, monnaie). |
channel:read:hype_train | Être prévenu des Trains de la Hype. |
channel:read:ads | Prévenir le chat avant les publicités. |
user:bot | Envoyer les messages du bot sous ton nom en les gardant sur ta chaîne pendant un chat partagé. |
channel:read:charity | Annoncer les dons caritatifs. |
channel:read:goals | Annoncer les objectifs de créateur atteints. |
channel:manage:raids |
Compte de bot personnalisé
Par défaut, le bot parle dans ton chat sous le nom du bot de StreamHub. Dans Personnalisation → Nom personnalisé, tu peux connecter ton propre compte Twitch de bot à la place. Autorisations demandées : user:read:chat, user:write:chat, user:bot, chat:read, chat:edit. Connecte-toi avec le compte du bot (fenêtre privée conseillée).
Révoquer l’accès
Depuis Mon compte → Gestion de mon compte (suppression des données, jetons révoqués), ou à tout moment dans Twitch → Paramètres → Connexions.
Conformément aux règles Twitch, les jetons sont vérifiés au démarrage puis toutes les heures ; un jeton révoqué est immédiatement signalé dans le tableau de bord.