Twitch · Guida all'installazione
Come ottenere uno Twitch Client ID e Client Secret
Gli avvisi di giochi e streamer Twitch utilizzano le credenziali della tua applicazione per sviluppatori Twitch. StreamBruh scambia Client ID e Client Secret con un token di accesso all'applicazione per leggere i dati Twitch pubblici.
Configurazione passo dopo passo
Prepara il tuo account Twitch
Accedi a Twitch, verifica il tuo indirizzo email e abilita l'autenticazione a due fattori in Sicurezza e Privacy. Twitch richiede questi passaggi prima di registrare un'applicazione. Aggiorna la console per sviluppatori se li hai abilitati in un'altra scheda.
Registra un'applicazione
Apri la Console per sviluppatori Twitch, scegli Applicazioni, quindi Registra la tua applicazione. Inserisci un nome univoco, seleziona una categoria appropriata, aggiungi l'URL di reindirizzamento OAuth richiesto da Twitch, completa la richiesta di verifica e crea l'applicazione.
StreamBruh utilizza il flusso di credenziali client da server a server di Twitch per i dati pubblici. L'URL di reindirizzamento della registrazione non è un callback StreamBruh e non viene utilizzato quando StreamBruh richiede il token di accesso all'app. Utilizza un URL da te controllato se il modulo Twitch ne richiede uno.
Copia Client ID e genera un segreto
In Applicazioni selezionare Gestisci per la nuova applicazione. Copia il suo Client ID. Quindi scegli Nuovo segreto, copia Client Secret e archivialo in privato. Un nuovo segreto invalida quello precedente, quindi aggiorna StreamBruh se lo ruoti.
Salva e prova in StreamBruh
Open Bot e integrazioni. Incolla i due valori in Twitch Client ID e Twitch Client Secret, salva, quindi utilizza le credenziali Test Twitch. I valori salvati esistenti vengono mascherati; lasciando un campo vuoto durante la modifica ne mantiene il valore memorizzato.
Non incollare mai il segreto in una pagina pubblica, in un messaggio di supporto o in un repository di codice. Twitch lo considera come una password.
Configura avvisi
Per ricevere una notifica dallo streamer, inserisci il nome utente Twitch o l'URL del canale. Per una notifica di gioco, cerca una categoria Twitch, scegli una lingua se lo desideri e imposta un numero minimo di spettatori di almeno 5. Scegli un canale Discord che il tuo bot può utilizzare e personalizza il messaggio. I controlli sono programmati, quindi gli avvisi non sono istantanei.
Controlla la tua configurazione
- Il test delle credenziali Twitch riporta un risultato positivo.
- La categoria o lo streamer selezionato vengono visualizzati nel modulo di notifica.
- Il tuo bot può inviare messaggi al canale Discord selezionato.
Risoluzione dei problemi
Impossibile registrare un'applicazione
Controlla la verifica email e la 2FA, quindi aggiorna la console per sviluppatori. Assicurati che il nome dell'applicazione sia univoco e che l'URL di reindirizzamento sia accettato da Twitch.
Il test delle credenziali fallisce
Ricontrolla Client ID e l'attuale Client Secret dalla stessa applicazione. Se hai generato un nuovo segreto, quello precedente non è valido.
Non viene visualizzato alcun avviso
Controlla se lo streamer è in diretta o se uno streaming soddisfa i filtri di categoria, lingua e visualizzatore. I controlli pianificati, la disponibilità Twitch e le autorizzazioni Discord influiscono sulla consegna.

