Modulo Discord

Notifiche Twitch

Un annuncio di diretta scade in fretta.

Aggiungi il bot gratis

Nessun permesso Amministratore. Configurazione dal pannello web.

A cosa serve

Chi lo legge a diretta finita non clicca più, e la volta dopo non lo legge nemmeno. È lì che annunciare a mano non regge: sei in partita, stai parlando, sei concentrato, e in quel momento nessuno pensa a scrivere una riga su Discord. Il bot si prende questo gesto e lo esegue ogni volta. Controlla se il tuo canale Twitch sta trasmettendo e pubblica il messaggio finché vale ancora qualcosa, con il titolo e il gioco del momento.

Com’è nella pratica

Inserisci il tuo nome Twitch, scegli il canale Discord del messaggio e indichi chi va menzionato quando parti: un ID ruolo, @everyone, @here o nessuno. Da lì in poi va avanti senza di te. Ogni tre minuti il bot interroga Twitch e, appena una diretta è attiva, il messaggio è nel canale. Titolo, gioco e spettatori entrano nell’embed tramite segnaposto: {streamer}, {title}, {game}, {viewers}. Si aggiungono l’avatar dello streamer come immagine piccola, l’anteprima della diretta come grande e un pulsante che porta dritto al canale. Se cambi gioco o titolo a metà, il bot aggiorna il messaggio già pubblicato invece di mandarne un secondo.

Comandi di questo modulo

  • /social

Cosa puoi configurare

  • Canale Twitch
  • Canale Discord per avviso live
  • Menzione ruolo
  • Testo sopra l'embed
  • Titolo dell'embed
  • Descrizione embed
  • Piè di pagina
  • Colore dell'embed
  • Miniatura (avatar streamer)
  • Anteprima grande (stream)
  • Mostra l’orario
  • Pulsante «Guarda su Twitch»
  • Aggiornamento automatico al cambio titolo/gioco

A cosa fare attenzione

Il punto più importante non compare nel pannello: Twitch risponde solo se le credenziali per la sua interfaccia sono salvate lato server. Se mancano, il bot non trova nulla e resta zitto; /social status ti dice senza giri di parole se ci sono. Secondo, la menzione: un @everyone a ogni diretta è la via più breve perché la gente silenzi il canale. Un ruolo che ciascuno si prende da sé raggiunge proprio chi vuole saperlo. Terzo, il ritmo: il controllo avviene ogni tre minuti, quindi il messaggio può arrivare qualche minuto dopo l’accensione. È voluto, non è un guasto: non annunciare anche a mano, altrimenti alla fine ci sono entrambi. E quarto: se la connessione salta a metà e riparti, Twitch lo conta come una diretta a sé. Il bot avvisa allora una seconda volta, perché vede un nuovo identificativo. Un ultimo dettaglio dalle grandi conseguenze: se manca uno dei due campi obbligatori (nome Twitch o canale di destinazione), il modulo non fa proprio nulla, e nemmeno se ne lamenta.

Come funziona il modulo

Il tuo nome utente Twitch (o l'URL del canale). Il bot controlla ogni pochi minuti se questo canale è in diretta.

Scegli il canale in cui viene pubblicata la notifica live (menu a tendina una volta caricati i canali).

Testo libero sopra l'embed (la menzione del ruolo viene anteposta automaticamente). Vedi i segnaposto sotto.

Vuoto = titolo automatico. Segnaposto: {streamer} {title} {game} {viewers}

Segnaposto: {streamer} {title} {game} {viewers} {url} {thumbnail}

Configurato in tre passaggi

  1. Attiva il modulo «Twitch» nel pannello e inserisci il tuo nome Twitch o l’URL del canale.
  2. Scegli il canale Discord per l’avviso: uno testuale o di annunci in cui il bot possa scrivere.
  3. Imposta la menzione: digita un ID ruolo, @everyone o @here e conferma con Invio, oppure lascia vuoto.
  4. Sistema l’embed come preferisci e fai una prova con /social test → Twitch Live.

Domande frequenti

Lancia /social status. Se dice che mancano le credenziali Twitch, il bot non può nemmeno interrogare Twitch: le imposta lato server chi gestisce l’istanza, non tu dal pannello. Se invece compaiono il tuo nome e il canale di destinazione, controlla che sia un canale testuale o di annunci e che il bot possa scriverci.

Il bot interroga Twitch ogni tre minuti. Nel caso peggiore passano poco meno di tre minuti tra l’avvio e l’avviso. Più rapido non si può, però succede ogni volta e senza che tu muova un dito.

Sì. Titolo, descrizione, piè di pagina e il testo sopra l’embed sono liberi; con {streamer}, {title}, {game}, {viewers}, {url} e {thumbnail} porti dentro i dati reali della diretta. Colore, orario, avatar, immagine di anteprima e pulsante si accendono singolarmente. Se lasci titolo e descrizione vuoti, il bot mette la sua versione.

Niente. Il bot disinnesca le menzioni nei valori che arrivano dall’esterno, e il titolo della diretta è uno di questi. Un @everyone lì resta leggibile ma non fa scattare alcuna notifica. Suona soltanto ciò che hai inserito tu come menzione.

Perché non arriva nessun messaggio anche se sono in diretta?

Lancia /social status. Se dice che mancano le credenziali Twitch, il bot non può nemmeno interrogare Twitch: le imposta lato server chi gestisce l’istanza, non tu dal pannello. Se invece compaiono il tuo nome e il canale di destinazione, controlla che sia un canale testuale o di annunci e che il bot possa scriverci.

Quanto ci mette il messaggio dopo l’accensione?

Il bot interroga Twitch ogni tre minuti. Nel caso peggiore passano poco meno di tre minuti tra l’avvio e l’avviso. Più rapido non si può, però succede ogni volta e senza che tu muova un dito.

Posso scrivere tutto il testo da solo?

Sì. Titolo, descrizione, piè di pagina e il testo sopra l’embed sono liberi; con {streamer}, {title}, {game}, {viewers}, {url} e {thumbnail} porti dentro i dati reali della diretta. Colore, orario, avatar, immagine di anteprima e pulsante si accendono singolarmente. Se lasci titolo e descrizione vuoti, il bot mette la sua versione.

Cosa succede se nel titolo della diretta c’è una menzione?

Niente. Il bot disinnesca le menzioni nei valori che arrivano dall’esterno, e il titolo della diretta è uno di questi. Un @everyone lì resta leggibile ma non fa scattare alcuna notifica. Suona soltanto ciò che hai inserito tu come menzione.