Streamer.bot e le mod dei giochi: esegui azioni da Twitch, YouTube e Kick
Esegui le azioni BakoshApp da Streamer.bot: una ricompensa su Twitch, una Super Chat YouTube o una donazione attivano un’azione di mod di gioco sul tuo streaming. Non serve scrivere codice.
Una riga nella scheda Azioni può essere eseguita quando parte un’azione in Streamer.bot, indipendentemente da cosa l’abbia avviata: una ricompensa su Twitch, una Super Chat YouTube, un abbonamento Kick, una donazione, un pulsante di Stream Deck, un timer. Streamer.bot rileva l’evento e BakoshApp esegue la riga: in una mod di gioco, nell’overlay o in qualsiasi altro posto. Non serve scrivere codice in Streamer.bot.
Piano: tutti i piani, come TikFinity. Nel piano Free, l’azione della riga deve essere disponibile nella versione Free, e la riga conta ai fini del limite di righe con un trigger, se il tuo piano ne prevede uno.
Configuralo
- In Streamer.bot, apri Server/Client → Server WebSocket, attiva Avvio automatico e avvia il server. In una nuova installazione di Streamer.bot entrambe le opzioni sono disattivate.
- Crea un’azione in Streamer.bot e aggiungi il trigger che vuoi. L’azione può rimanere vuota: a BakoshApp serve solo per funzionare.
- In BakoshApp, apri Impostazioni → Streamer.bot e clicca su Prova connessione. L’indirizzo predefinito è
127.0.0.1, porta8080. - Apri la mod → Azioni e clicca sulla cella Trigger di una riga, oppure su Aggiungi nuovo per crearne una nuova.
- Nella finestra di dialogo, clicca su Esterno → Streamer.bot, scegli l’azione in Azione e clicca su Salva. Se l’hai appena creato, clicca su Aggiorna.
Ora esegui l’azione in Streamer.bot, ad esempio con il trigger Test: la riga si attiva.
Cosa determina quando si attiva
Tutto è impostato in Streamer.bot: quale ricompensa o quanto deve essere la donazione, quali spettatori, il tempo di attesa. BakoshApp attiva la riga ogni volta che l’azione ha inizio. I filtri per il pubblico e l’opzione Una volta per spettatore non si applicano a questo trigger.
Ogni riga ha un trigger, e un’azione Streamer.bot può attivare diverse righe.
Il nome dello spettatore
Il gioco e le variabili dei Comandi esterni prendono il nome dello spettatore da Streamer.bot. Quando nessuno ha avviato l’azione, ad esempio tramite un timer, prendono il nome del tuo canale. Gli avatar vengono visualizzati solo con gli eventi YouTube.
Anche i comandi esterni ricevono comment (il testo dello spettatore), rewardTitle, viewers e platform.
Password
Se l’autenticazione è attiva sul server WebSocket di Streamer.bot, inserisci la stessa password in Impostazioni → Streamer.bot. Viene memorizzata in forma crittografata e non verrà più visualizzata.
Controlla la connessione
La riga in fondo a Impostazioni → Streamer.bot mostra lo stato dei trigger:
| Riga | Cosa significa |
|---|---|
| Trigger: in ascolto di Streamer.bot | Ora funziona tutto. |
| Trigger: nessuna riga della mod attiva usa Streamer.bot | BakoshApp si connette solo quando la mod attiva presenta una riga di questo tipo. |
| Trigger: Streamer.bot non risponde, nuovo tentativo | Avvia Streamer.bot e il suo server WebSocket. BakoshApp si ricollega automaticamente. |
| Trigger: Streamer.bot ha rifiutato la password | Inserisci la password corretta e clicca su Salva. |
Domande comuni
L’azione viene eseguita in Streamer.bot, ma la riga non si attiva. Controlla la riga sopra per assicurarti che la mod sia attiva in BakoshApp e che la riga sia abilitata. Le azioni di gioco richiedono inoltre che il gioco sia in esecuzione con la mod.
La finestra di dialogo dice che l’azione non è più presente in Streamer.bot. È stata eliminata o creata di nuovo. Selezionala di nuovo: BakoshApp segue l’azione stessa, non il suo nome.
Eseguo un’azione Streamer.bot da una riga e un’altra riga la ascolta. Perché quest’ultima non si attiva? Le esecuzioni avviate da BakoshApp non attivano le righe, quindi una riga non può avviarsi da sola in un ciclo.
Questi eventi vengono conteggiati nelle statistiche degli spettatori o generano avvisi? No. Le statistiche degli spettatori e gli avvisi in overlay provengono dalle connessioni dirette. L'audio e i contenuti multimediali della riga funzionano come al solito.
Streamer.bot si chiude con "Fatal UI Exception". Nel suo log è una MissingMethodException relativa a ISelectionItemProvider. Installa .NET Framework 4.8.1 e riavvia il PC: Streamer.bot ne ha bisogno e con la 4.8 la sua finestra può bloccarsi quando riceve il focus.