Comment activer le WebSocket dans OBS ?
- Dans OBS, ouvre Outils → Paramètres du serveur WebSocket dans le menu du haut.
- Coche la case Activer le serveur WebSocket.
- Si l'authentification est activée, clique sur Afficher les informations de connexion et copie le mot de passe.
- Clique sur OK.
OBS Bridge parle à obs-websocket 5, intégré à OBS Studio 28 et plus. Par défaut, il se connecte à ws://127.0.0.1:4455 ; si OBS est sur le même ordinateur, laisse le champ URL WebSocket vide. Si OBS est sur un autre ordinateur, saisis l'adresse et le port de cet ordinateur, par exemple ws://192.168.1.20:4455. S'il ne peut pas se connecter, l'outil réessaie toutes les 5 secondes.
Comment configurer OBS Bridge ?
- Ouvre la page de configuration d'OBS Bridge.
- Tape la chaîne Twitch, la chaîne Kick ou les deux à écouter.
- Ajoute les Utilisateurs autorisés. Qui ajouter est expliqué plus bas.
- Saisis ton mot de passe WebSocket OBS, et change l'URL WebSocket si besoin.
- Copie l'URL de l'outil et ouvre-la dans un onglet du navigateur ou comme dock Internet personnalisé dans OBS.
- La page de l'outil liste tes scènes OBS. Clique sur les boutons Principale et BRB à côté des scènes que tu veux utiliser comme principale et BRB.
Si tu n'en choisis aucune, il cherche les scènes nommées Main Scene pour la principale et BRB Scene pour la BRB. Tes choix sont enregistrés dans l'URL de la page de l'outil, alors recopie l'URL après avoir choisi et garde-la quelque part. La prochaine fois que tu l'ouvres, les mêmes scènes se chargent.
Quelles commandes du chat existent ?
| Commande | Ce qu'elle fait |
|---|---|
| !scene <nom de scène> | Passe à la scène dont le nom correspond |
| brb | Passe à la scène BRB |
| back | Passe à la scène principale |
| !startstream / !stopstream | Lance / arrête le stream |
| !startrecord / !stoprecord | Lance / arrête l'enregistrement |
brb et back se tapent sans point d'exclamation. Les commandes ignorent les majuscules, mais le message entier doit être la commande : brb marche, brb 5 min non. Tu peux renommer chaque commande sous Commandes sur la page de configuration, par exemple !switch au lieu de !scene.
La commande d'arrêt du stream termine vraiment ton stream. Garde la liste des autorisés courte.
Comment la commande !scene trouve-t-elle la bonne scène ?
Elle cherche d'abord une correspondance exacte : !scene game passe sur la scène nommée exactement "Game", sans tenir compte des majuscules. Sans correspondance exacte, elle prend la première scène dont le nom contient ce mot : !scene chatting trouve la scène "Just Chatting". Si aucune scène ne correspond, rien ne se passe.
Si plusieurs scènes contiennent le même mot, celle qui est la plus haute dans ta liste Scènes gagne. Avec des scènes aux noms proches, taper le nom complet est le plus sûr. Quand tu ajoutes ou renommes une scène, la liste se met à jour toute seule.
Qui peut utiliser les commandes ?
Seulement les personnes de la liste Utilisateurs autorisés. Si la liste est vide, personne ne peut utiliser les commandes, même pas le streamer, donc tu dois aussi ajouter ton propre compte.
Chaque utilisateur est ajouté avec une plateforme et apparaît dans l'URL sous la forme commandUser=twitch:bob,kick:alice. Un message ne compte comme commande que si la plateforme et le nom correspondent tous les deux. Comme ça, même si quelqu'un sur Kick prend le pseudo d'un modo Twitch, il ne peut pas changer de scène.
Les anciens noms enregistrés sans plateforme (juste bob) marchent sur cette plateforme si l'URL n'en configure qu'une. Quand les deux plateformes sont actives, ces noms sont marqués en jaune sur la page de l'outil et ne peuvent pas utiliser les commandes tant que tu ne leur as pas choisi de plateforme.
La page de l'outil doit-elle rester ouverte ?
Oui. C'est la page de l'outil qui lit le chat et transmet les commandes à OBS. Si tu fermes l'onglet, les commandes ne marchent plus. Garde l'outil ouvert dans un onglet ou comme dock dans OBS pendant tout le stream ; si la connexion à OBS saute, l'outil essaie de se reconnecter toutes les 5 secondes.
Pourquoi traiter l'URL de l'outil comme un mot de passe ?
Parce que ton mot de passe WebSocket OBS est dans l'URL (le paramètre obsWebsocketPassword). Partager l'URL, c'est partager ton mot de passe. Ne la montre pas en stream, ne la poste pas dans le chat, et cache la barre d'adresse quand tu partages ton écran.
La connexion à OBS va directement de ton navigateur à OBS. La page de l'outil elle-même se charge depuis extensions.senchabot.com comme n'importe quel site, donc l'adresse complète, mot de passe compris, part avec cette requête.