Se sei uno streamer su Twitch o YouTube, avere un bot che ti aiuti a gestire la chat e fornisca comandi utili è essenziale. Nightbot è uno dei chatbot più popolari per gli streamer, che offre automazione e comandi personalizzati. Uno dei comandi più richiesti è !tempo di attività
, che indica agli spettatori da quanto tempo il tuo streaming è in diretta. In questo articolo, ti guideremo passo dopo passo su come creare il !tempo di attività
comando in Nightbot sia per Twitch che per YouTube.
Perché utilizzare il comando !uptime?
IL !tempo di attività
command consente agli spettatori di controllare da quanto tempo è in esecuzione il tuo stream senza dover chiedere direttamente a te. Questo può migliorare il coinvolgimento e l'interazione nella tua chat, riducendo al contempo le domande ripetitive. Aiuta anche i moderatori a fornire risposte rapide agli spettatori.
Come aggiungere il comando !uptime a Nightbot
Nightbot non ha un built-in !tempo di attività
command, quindi dobbiamo creare un comando personalizzato usando un'API che recuperi l'uptime del tuo stream. Segui questi passaggi per impostarlo:
Passaggio 1: aprire la dashboard di Nightbot
- Vai a Sito ufficiale di Nightbot.
- Accedi con il tuo account Twitch o YouTube.
- Fare clic su Comandi nel menù a sinistra.
- Fare clic su + Aggiungi comando per creare un nuovo comando.
Passaggio 2: impostare il comando
Nel Comando campo, tipo:
!tempo di attività
Nel Messaggio campo, utilizza una delle seguenti chiamate API, a seconda della piattaforma di streaming.
Per i flussi di Twitch
Utilizzare il seguente URL API:
$(urlfetch https://decapi.me/twitch/uptime?channel=$(canale))
Per i flussi di YouTube
Poiché YouTube non fornisce un'API di uptime diretta come Twitch, puoi usare una soluzione alternativa integrando un servizio di terze parti o informando manualmente gli spettatori sull'orario di inizio dello streaming. Alcuni servizi consentono di tracciare gli streaming live di YouTube, ma richiedono chiavi API e una configurazione extra. Attualmente, Nightbot non supporta un'API di uptime diretta !tempo di attività
comando per YouTube come per Twitch.
In alternativa, è possibile utilizzare una soluzione alternativa manuale:
Lo streaming è iniziato alle: $(twitch $(canale) "stream iniziato alle %starttime%")
Questo comando funzionerà se il tuo Nightbot è configurato per riconoscere correttamente i dati di YouTube Live.
Passaggio 3: configurare le opzioni del comando
- Livello utente: Impostalo su Tutti in modo che tutti gli spettatori possano utilizzare il comando.
- Raffreddare: Impostarlo su circa 5-10 secondi per evitare lo spam.
- Alias: Lascia questo campo vuoto.
Passaggio 4: salvare e testare il comando
Clic Invia per salvare il comando. Ora, vai alla tua chat e digita !tempo di attività
per vedere se funziona. Se il tuo stream è in diretta, il bot dovrebbe restituire un messaggio come:
Lo streaming è in diretta da 2 ore e 15 minuti.
Per YouTube, poiché non esiste un'API diretta, potrebbe essere necessario aggiornare manualmente il comando con l'ora di inizio dello streaming.
Risoluzione dei problemi comuni
Se il !tempo di attività
il comando non funziona, prova queste soluzioni:
- Assicurati che l'URL dell'API sia corretto: Ricontrolla l'URL nel messaggio di comando.
- Controlla se Nightbot è attivo: Assicurati che Nightbot sia un moderatore e che si sia unito alla tua chat.
- Prova l'API in un browser: Incolla l'URL dell'API nel tuo browser e verifica se restituisce dati validi (per Twitch).
- Assicurati che il tuo streaming sia live: Il comando non funzionerà se sei offline.
- Per YouTube, prendi in considerazione metodi alternativi:Poiché YouTube non dispone di un'API di uptime diretta, valuta la possibilità di impostare manualmente l'ora di inizio in un messaggio bloccato o di utilizzare un altro bot con integrazione API.
Ulteriori personalizzazioni
Se vuoi personalizzare la risposta, puoi modificare l'output del messaggio. Ecco alcune varianti:
Aggiungere un messaggio amichevole
$(urlfetch https://decapi.me/twitch/uptime?channel=$(channel)) - Grazie per l'ascolto!
Aggiungere emoji
⏳ Lo streaming è in diretta da $ (urlfetch https://decapi.me/twitch/uptime?channel=$(channel)) ⏳
Utilizzare una lingua diversa
Lo streamer è sul vivo: $(urlfetch https://decapi.me/twitch/uptime?channel=$(channel))
Aggiungere il !tempo di attività
command in Nightbot è un modo semplice ma efficace per migliorare l'engagement e fornire informazioni utili ai tuoi spettatori. Seguendo i passaggi sopra, puoi facilmente impostare e personalizzare questo comando per il tuo streaming Twitch o YouTube. Se riscontri problemi, prova a risolvere i problemi utilizzando i suggerimenti forniti.
Per YouTube, poiché non è disponibile un'API diretta, potrebbe essere necessario immettere manualmente l'ora di inizio dello streaming o utilizzare uno strumento di terze parti. Indipendentemente dalla piattaforma, l'impostazione !tempo di attività
migliora l'esperienza dello spettatore e rende la chat più interattiva.
Ora che hai aggiunto correttamente il !tempo di attività
comando, esplora altri comandi personalizzati per migliorare la tua esperienza di chat!
Foto di Yan Krukau