Streamer.bot
Inclusa in Macro DeckEsegui azioni di Streamer.bot, invia messaggi in chat e reagisci a ogni evento segnalato da Streamer.bot.
La finestra Collega Streamer.bot con indirizzo, porta, endpoint e password
- Esegui qualsiasi azione di Streamer.bot, con argomenti
- Attiva trigger di codice personalizzati
- Invia messaggi in chat su Twitch, YouTube, Trovo o Kick
- Reagisci a qualsiasi evento segnalato da Streamer.bot
- Leggi le variabili globali di Streamer.bot in Macro Deck
L'integrazione Streamer.bot collega Macro Deck al server WebSocket di Streamer.bot. I tuoi pulsanti avviano le azioni che hai creato in Streamer.bot, e tutto ciò che Streamer.bot segnala (messaggi in chat, follow, abbonamenti, raid, riscatti di punti canale, timer ed eventi di codice personalizzati) può avviare un flusso in Macro Deck.
Cosa puoi fare
- Esegui un'azione di Streamer.bot. Sceglila dall'elenco delle tue azioni e passa argomenti facoltativi, che l'azione legge come
%key%. - Attiva un trigger di codice personalizzato, anche con argomenti facoltativi.
- Invia un messaggio in chat tramite Streamer.bot su Twitch, YouTube, Trovo o Kick, come account del broadcaster o come account del bot. Il messaggio può contenere variabili di Macro Deck e valori degli eventi.
- Leggi una variabile globale di Streamer.bot, persistente o valida solo per la sessione, in una variabile di Macro Deck.
- Reagisci a qualsiasi evento di Streamer.bot con il trigger Evento Streamer.bot. Scegli una fonte, per esempio Twitch, e un evento per restringere la scelta, oppure lascia vuoti entrambi per reagire a tutto. Il flusso riceve l'utente, il messaggio e i dati grezzi dell'evento in JSON.
Alcuni esempi di configurazione:
- Un pulsante Scena: Gaming che esegue un'azione di Streamer.bot e passa il nome della scena come argomento.
- Un pulsante Bevi acqua con due azioni Invia messaggio in chat che pubblicano lo stesso promemoria su Twitch e su YouTube.
- Un flusso che si attiva su un evento di follow di Twitch in Streamer.bot e mostra una notifica in Macro Deck.
- Un pulsante che legge un contatore da una variabile globale di Streamer.bot e lo mostra come etichetta.
Come funziona
Macro Deck resta connesso a Streamer.bot e ne riceve gli eventi nel momento in cui accadono. Le variabili mostrano se la connessione è attiva, la versione di Streamer.bot, il nome dell'istanza e il nome e la piattaforma del broadcaster. Quando Streamer.bot si chiude o il suo server WebSocket si ferma, Macro Deck continua a provare a riconnettersi e i trigger Connesso e Disconnesso permettono a un flusso di reagire. L'integrazione ha una sola configurazione.
Cosa ti serve
- Macro Deck 3 su Windows, macOS o Linux
- Streamer.bot in esecuzione su questo computer o su un altro della tua rete
- Il server WebSocket avviato in Streamer.bot in Servers/Clients > WebSocket Server
Configurala
Passaggio 1: Avvia il server WebSocket in Streamer.bot
In Streamer.bot, apri Servers/Clients > WebSocket Server e assicurati che il server sia avviato. Annota indirizzo, porta ed endpoint, e la password se hai attivato l'autenticazione.
Passaggio 2: Apri Streamer.bot in Macro Deck
In Macro Deck, fai clic su Integrazioni nella barra laterale e poi su Streamer.bot. Nella scheda Panoramica, fai clic su Configura nella sezione Configurazione. Attivando l'interruttore in alto a destra si apre la stessa finestra, e l'integrazione si attiva al termine della configurazione.
Passaggio 3: Inserisci i dati di connessione
Compila la finestra Collega Streamer.bot:
- Indirizzo:
127.0.0.1quando Streamer.bot gira sullo stesso computer, altrimenti il suo indirizzo IP. - Porta: la porta del server WebSocket,
8080per impostazione predefinita. - Endpoint: il percorso su cui il server è in ascolto,
/per impostazione predefinita. - Password: solo se in Streamer.bot è attiva l'autenticazione.
Fai clic su Continua. Macro Deck prova la connessione prima di salvarla.
- Indirizzo:
Passaggio 4: Aggiungi un'azione Streamer.bot a un pulsante
Nella pagina Deck, fai clic sul pulsante che vuoi usare. Il deck deve essere sbloccato: se il pulsante in alto a destra indica Blocca, è sbloccato. L'editor si apre con Pressione Breve selezionata. Fai clic su + Aggiungi azione, seleziona Streamer.bot a sinistra nella finestra Aggiungi azione e scegli Esegui azione. Seleziona l'azione di Streamer.bot in Azione e, se servono, aggiungi gli Argomenti. Poi fai clic su Salva.
Passaggio 5: Premi il pulsante
Premi il pulsante sul telefono, sul tablet o nel client web. Streamer.bot esegue l'azione. Se non succede nulla, verifica che il server WebSocket di Streamer.bot sia avviato e che la configurazione mostri Connesso nella pagina Streamer.bot in Integrazioni.
Azioni4
Assegnale a un pulsante o eseguile da un flusso.
- Esegui azione
- Esegue un'azione di Streamer.bot, con argomenti facoltativi.
- Esegui trigger di codice
- Attiva un trigger di codice personalizzato di Streamer.bot, con argomenti facoltativi.
- Invia messaggio in chat
- Invia un messaggio in chat tramite Streamer.bot su Twitch, YouTube, Trovo o Kick.
- Ottieni variabile globale
- Legge una variabile globale di Streamer.bot in una variabile di Macro Deck.
Trigger3
Un pulsante o un flusso può reagire a questi eventi.
- Evento Streamer.bot
- Qualsiasi cosa segnalata da Streamer.bot, come messaggi in chat, follow, abbonamenti, raid, riscatti, timer ed eventi di codice personalizzati. Facoltativamente filtrato per fonte ed evento.
- Connesso
- Macro Deck si è connesso a Streamer.bot.
- Disconnesso
- La connessione a Streamer.bot è stata persa.
Variabili5
Mostra questi valori su pulsanti e widget o usali nelle condizioni.
streamerbot_is_connected- Indica se Macro Deck è connesso a Streamer.bot.
streamerbot_version- La versione di Streamer.bot.
streamerbot_instance_name- Il nome dell'istanza di Streamer.bot.
streamerbot_broadcaster_name- L'account del broadcaster in Streamer.bot.
streamerbot_broadcaster_platform- La piattaforma dell'account del broadcaster.
Domande frequenti
Funziona quando Streamer.bot gira su un altro computer?
Sì. Inserisci l'indirizzo IP di quel computer come Indirizzo. In Streamer.bot il server WebSocket deve essere in ascolto su un indirizzo che l'altro computer può raggiungere e la porta deve essere aperta nel suo firewall.
Mi serve una password?
Solo se hai attivato l'autenticazione per il server WebSocket in Streamer.bot. Macro Deck salva la password in modo crittografato sul computer su cui gira Macro Deck.
Come passo valori a un'azione di Streamer.bot?
Aggiungili in Argomenti in Esegui azione o Esegui trigger di codice. Ogni chiave è disponibile in Streamer.bot come %key%.
Cosa succede quando Streamer.bot si chiude?
Macro Deck continua a provare a riconnettersi e si connette di nuovo appena il server WebSocket torna disponibile. Fino ad allora le azioni non riescono con Streamer.bot non è connesso.
Perché Ottieni variabile globale dice che la variabile non esiste?
Controlla il nome e se la variabile è persistente in Streamer.bot. Disattiva Persistente nell'azione per leggere una variabile che esiste solo per la sessione attuale.
Altro in Streaming
OBS Studio
Inclusa in Macro DeckCambia scena, controlla stream, registrazione e audio e reagisci a ciò che succede in OBS Studio.
Meld Studio
Inclusa in Macro DeckCambia e prepara scene, controlla livelli, effetti e tracce audio e vai in diretta in Meld Studio.
Streamlabs Desktop
Inclusa in Macro DeckCambia scena, controlla stream, registrazione e sorgenti audio in Streamlabs Desktop.
Twitch
Inclusa in Macro DeckMostra la chat e le statistiche del tuo stream Twitch, modera, avvia sondaggi e pubblicità e reagisci a follow, abbonamenti e raid.
YouTube
Inclusa in Macro DeckMostra la chat dal vivo e le statistiche del tuo stream YouTube, cambia titolo e tag e reagisci a Super Chat e membri.