Streamer.bot
Meegeleverd met Macro DeckVoer Streamer.bot-acties uit, verstuur chatberichten en reageer op elke gebeurtenis die Streamer.bot meldt.
Het dialoogvenster Streamer.bot verbinden met adres, poort, eindpunt en wachtwoord
- Voer elke Streamer.bot-actie uit, met argumenten
- Activeer aangepaste codetriggers
- Verstuur chatberichten naar Twitch, YouTube, Trovo of Kick
- Reageer op elke gebeurtenis die Streamer.bot meldt
- Lees globale variabelen van Streamer.bot in Macro Deck
De integratie Streamer.bot verbindt Macro Deck met de WebSocket-server van Streamer.bot. Je knoppen starten de acties die je in Streamer.bot hebt gebouwd, en alles wat Streamer.bot meldt (chatberichten, follows, subs, raids, inwisselingen van kanaalpunten, timers en aangepaste codegebeurtenissen) kan een actiestroom in Macro Deck starten.
Wat je kunt doen
- Voer een Streamer.bot-actie uit. Kies haar uit de lijst met je acties en geef optionele argumenten mee, die de actie leest als
%key%. - Activeer een aangepaste codetrigger, ook met optionele argumenten.
- Verstuur een chatbericht via Streamer.bot naar Twitch, YouTube, Trovo of Kick, als het account van de zender of als het botaccount. Het bericht kan Macro Deck-variabelen en gebeurteniswaarden bevatten.
- Lees een globale variabele van Streamer.bot, permanent of alleen voor de sessie, in een Macro Deck-variabele.
- Reageer met de trigger Streamer.bot-gebeurtenis op elke Streamer.bot-gebeurtenis. Kies een bron, bijvoorbeeld Twitch, en een gebeurtenis om te beperken, of laat beide leeg om op alles te reageren. De actiestroom krijgt de gebruiker, het bericht en de ruwe gebeurtenisgegevens als JSON.
Een paar voorbeelden:
- Een knop Scène: Gaming die een Streamer.bot-actie uitvoert en de scènenaam als argument meegeeft.
- Een knop Drinken met twee acties Chatbericht verzenden die dezelfde herinnering op Twitch en op YouTube plaatsen.
- Een actiestroom die wordt uitgevoerd bij een Twitch-follow in Streamer.bot en een melding in Macro Deck toont.
- Een knop die een teller uit een globale variabele van Streamer.bot leest en die als label toont.
Hoe het werkt
Macro Deck blijft verbonden met Streamer.bot en ontvangt de gebeurtenissen op het moment dat ze plaatsvinden. De variabelen tonen of de verbinding actief is, de versie van Streamer.bot, de naam van de instantie en de naam en het platform van de zender. Wanneer Streamer.bot wordt gesloten of de WebSocket-server stopt, blijft Macro Deck proberen opnieuw te verbinden, en met de triggers Verbonden en Niet verbonden kan een actiestroom reageren. De integratie heeft één configuratie.
Wat je nodig hebt
- Macro Deck 3 op Windows, macOS of Linux
- Streamer.bot, draaiend op deze computer of op een andere in je netwerk
- De WebSocket-server gestart in Streamer.bot onder Servers/Clients > WebSocket Server
Instellen
Stap 1: Start de WebSocket-server in Streamer.bot
Open in Streamer.bot Servers/Clients > WebSocket Server en zorg dat de server is gestart. Noteer het adres, de poort en het eindpunt, en het wachtwoord als je authenticatie hebt ingeschakeld.
Stap 2: Open Streamer.bot in Macro Deck
Klik in Macro Deck in de zijbalk op Integraties en daarna op Streamer.bot. Klik op het tabblad Overzicht in de sectie Configuratie op Instellen. De schakelaar rechtsboven aanzetten opent hetzelfde dialoogvenster, en de integratie wordt ingeschakeld zodra het instellen klaar is.
Stap 3: Vul de verbindingsgegevens in
Vul het dialoogvenster Streamer.bot verbinden in:
- Adres:
127.0.0.1als Streamer.bot op dezelfde computer draait, anders het IP-adres daarvan. - Poort: de poort van de WebSocket-server, standaard
8080. - Eindpunt: het pad waarop de server luistert, standaard
/. - Wachtwoord: alleen als authenticatie in Streamer.bot is ingeschakeld.
Klik op Doorgaan. Macro Deck test de verbinding voordat het die opslaat.
- Adres:
Stap 4: Voeg een Streamer.bot-actie aan een knop toe
Klik op de pagina Deck op de knop die je wilt gebruiken. Het deck moet ontgrendeld zijn: als op de knop rechtsboven Vergrendelen staat, is het ontgrendeld. De editor opent met Kort indrukken geselecteerd. Klik op + Actie toevoegen, selecteer links in het dialoogvenster Actie toevoegen Streamer.bot en kies Actie uitvoeren. Selecteer de Streamer.bot-actie onder Actie en voeg, als die ze nodig heeft, Argumenten toe. Klik daarna op Opslaan.
Stap 5: Druk op de knop
Druk op de knop op je telefoon, tablet of in de webclient. Streamer.bot voert de actie uit. Gebeurt er niets, controleer dan of de WebSocket-server in Streamer.bot is gestart en of de configuratie op de pagina Streamer.bot onder Integraties Verbonden toont.
Acties4
Zet deze op een knop of voer ze uit vanuit een actiestroom.
- Actie uitvoeren
- Voert een Streamer.bot-actie uit, met optionele argumenten.
- Codetrigger uitvoeren
- Activeert een aangepaste codetrigger van Streamer.bot, met optionele argumenten.
- Chatbericht verzenden
- Verstuurt een chatbericht via Streamer.bot naar Twitch, YouTube, Trovo of Kick.
- Globale variabele ophalen
- Leest een globale variabele van Streamer.bot in een Macro Deck-variabele.
Triggers3
Een knop of actiestroom kan op deze gebeurtenissen reageren.
- Streamer.bot-gebeurtenis
- Alles wat Streamer.bot meldt, zoals chatberichten, follows, subs, raids, inwisselingen, timers en aangepaste codegebeurtenissen. Optioneel beperkt op bron en gebeurtenis.
- Verbonden
- Macro Deck heeft verbinding gemaakt met Streamer.bot.
- Niet verbonden
- De verbinding met Streamer.bot is verbroken.
Variabelen5
Toon deze waarden op knoppen en widgets, of gebruik ze in voorwaarden.
streamerbot_is_connected- Of Macro Deck met Streamer.bot verbonden is.
streamerbot_version- De versie van Streamer.bot.
streamerbot_instance_name- De naam van de Streamer.bot-instantie.
streamerbot_broadcaster_name- Het account van de zender in Streamer.bot.
streamerbot_broadcaster_platform- Het platform van het account van de zender.
Veelgestelde vragen
Werkt het als Streamer.bot op een andere computer draait?
Ja. Vul het IP-adres van die computer in als Adres. In Streamer.bot moet de WebSocket-server luisteren op een adres dat de andere computer kan bereiken, en de poort moet open staan in de firewall daarvan.
Heb ik een wachtwoord nodig?
Alleen als je authenticatie voor de WebSocket-server in Streamer.bot hebt ingeschakeld. Macro Deck slaat het wachtwoord versleuteld op de computer op waarop Macro Deck draait.
Hoe geef ik waarden door aan een Streamer.bot-actie?
Voeg ze toe onder Argumenten in Actie uitvoeren of Codetrigger uitvoeren. Elke sleutel is in Streamer.bot beschikbaar als %key%.
Wat gebeurt er als Streamer.bot wordt gesloten?
Macro Deck blijft proberen opnieuw te verbinden en maakt weer verbinding zodra de WebSocket-server terug is. Tot die tijd mislukken acties met Streamer.bot is niet verbonden.
Waarom meldt Globale variabele ophalen dat de variabele niet bestaat?
Controleer de naam, en of de variabele in Streamer.bot permanent is opgeslagen. Zet Opgeslagen in de actie uit om een variabele te lezen die alleen voor de huidige sessie bestaat.
Meer in Streaming
OBS Studio
Meegeleverd met Macro DeckWissel van scène, bedien je stream, opname en audio, en reageer op wat er in OBS Studio gebeurt.
Meld Studio
Meegeleverd met Macro DeckWissel scènes en zet ze klaar, bedien lagen, effecten en audiotracks, en ga live in Meld Studio.
Streamlabs Desktop
Meegeleverd met Macro DeckWissel van scène, bedien je stream, opname en audiobronnen in Streamlabs Desktop.
Twitch
Meegeleverd met Macro DeckToon je Twitch-chat en streamstatistieken, modereer, start polls en reclame, en reageer op follows, subs en raids.
YouTube
Meegeleverd met Macro DeckToon je YouTube-livechat en streamstatistieken, wijzig titel en tags, en reageer op Super Chats en leden.