Skip to main content
Vetox monitora otto piattaforme esterne e pubblica un annuncio nel tuo server ogni volta che appare qualcosa di nuovo.

Twitch

Kick

YouTube

Reddit

Bluesky

Steam

RSS

Podcast

Tre cose devono essere vere

Questo è il motivo singolarmente più comune per cui le notifiche sembrano non funzionare. Tutte e tre sono obbligatorie, e solo la prima è visibile sulla pagina delle notifiche stessa.
1

Premium Basic o superiore

Ogni piattaforma richiede almeno il tier Basic. Aggiungere un abbonamento su Starter viene rifiutato con un messaggio che nomina la piattaforma.Il controllo viene eseguito due volte — una volta quando aggiungi l’elemento, e di nuovo nel momento in cui un annuncio verrebbe inviato.
2

Il toggle della piattaforma in Server Setup

Ogni piattaforma ha il proprio interruttore nella pagina Server Setup, ed è disattivato per impostazione predefinita. Configurare la notifica stessa non è sufficiente.
Nessuna delle pagine di notifiche ti mostra lo stato di questo toggle. Un feed completamente configurato e a pagamento non scatterà mai silenziosamente, senza alcuna indicazione nell’UI delle notifiche. Controlla prima Server Setup.
3

Permessi del canale

Vetox necessita di View Channel, Send Messages ed Embed Links nel canale di destinazione. Vedi sotto.

Limiti

10 elementi per piattaforma, per server — 10 streamer Twitch, 10 canali YouTube, 10 subreddit, e così via. Questo è un limite di prodotto piatto. Non aumenta con un tier premium più alto, ed è lo stesso su Basic, Max e Black.

Quanto velocemente arrivano le notifiche

Vetox interroga ogni piattaforma su un programma fisso. Un annuncio arriva al prossimo poll dopo che il contenuto appare. Il cooldown è un pavimento tra due annunci per la stessa fonte, indipendente dall’intervallo di poll. Un subreddit che pubblica tre volte in un minuto produce un annuncio, non tre.
Il polling è fatto da una singola istanza eletta, quindi un server occupato non riceve mai duplicati da worker paralleli.

Due modelli di tracking diversi

Aggiungere uno streamer che è già live non produce nulla. Il tracker live-state scatta solo su una transizione offline → online. Se aggiungi qualcuno a metà stream, il primo annuncio che ottieni è il loro prossimo stream.Testa con qualcuno che è attualmente offline, o semplicemente aspetta.
Lo stato live/offline è tracciato per streamer, non per server. Se diversi server seguono lo stesso streamer, sono guidati da uno stato condiviso.

Cosa non verrà annunciato

Aggiungere un abbonamento non fa mai il backfill. Solo il contenuto pubblicato dopo che hai aggiunto l’elemento viene annunciato, quindi il tuo canale non viene inondato durante la configurazione.
Per le sei piattaforme basate su contenuto, qualsiasi cosa pubblicata più di 2 ore fa viene ignorata anche se Vetox non l’ha mai vista. Questo previene che un arretrato venga scaricato dopo un’interruzione.Un elemento il cui feed non fornisce una data di pubblicazione leggibile bypassa questo controllo e può essere annunciato indipendentemente dall’età. Questo è occasionalmente il motivo per cui appare un vecchio elemento RSS.
Ogni elemento annunciato viene ricordato per 7 giorni, per server, quindi un riavvio o un poll lento non può produrre un duplicato. Due server che seguono lo stesso feed ottengono ognuno la propria copia — un server che vede un elemento non lo sopprime per un altro.
Solo i post originali vengono annunciati. Risposte e repost vengono filtrati due volte. I quote post non vengono filtrati e verranno annunciati.
Un elemento visto mentre il tuo premium è inattivo viene marcato come visto per 7 giorni anche se nulla è stato pubblicato. Fare l’upgrade non lo annuncia retroattivamente.Dopo aver riattivato il premium, aspettati un periodo silenzioso finché non appare contenuto genuinamente nuovo.

Permessi Discord

Controllati sui permessi live del bot nel canale di destinazione al momento dell’invio:
Un fallimento dei permessi perde quell’elemento permanentemente. L’elemento viene marcato come visto prima che l’invio venga tentato, e non c’è retry. Sistema i permessi prima che il contenuto che ti interessa venga pubblicato — non dopo.
Se un canale ha overwrite personalizzati dei permessi, controlla i permessi effettivi del bot lì piuttosto che il suo ruolo a livello di server. Embed Links è quello che manca più spesso.

Personalizzare l’annuncio

Un controllo di messaggio personalizzato appare solo nelle pagine RSS e Podcast. Le altre sei piattaforme usano invece un embed personalizzato.

Limiti di dimensione degli embed

Variabili

I campi embed e messaggio supportano variabili tra parentesi graffe, come {streamer.name}. Ogni piattaforma ha il proprio set, elencato nella pagina di quella piattaforma.
Una variabile sconosciuta diventa testo vuoto, non un errore. E un campo embed il cui titolo o valore risulta vuoto viene scartato completamente dal messaggio.Quindi un campo che continua a svanire quasi sempre significa una variabile scritta male o inesistente per quella piattaforma. Controlla il nome contro l’elenco nella pagina della piattaforma — il dropdown nell’editor è autoritativo.
Le variabili stream di Twitch e Kick ({stream.title}, {stream.viewers} e così via) esistono solo nell’annuncio live. Usate in un embed offline si risolvono in nulla e il loro campo scompare.

Menzioni

Il ruolo di menzione che configuri viene pingato normalmente.
Le menzioni in un embed di notifica non sono limitate al ruolo configurato. Una menzione di ruolo o utente digitata in un messaggio personalizzato o nel corpo dell’embed pingerà. Fai attenzione con @everyone in un template personalizzato.

Due impostazioni che non puoi cambiare

L’interruttore principale di abilitazione e il colore dell’embed per ogni piattaforma sono memorizzati ma non hanno un controllo funzionante nella dashboard. Ogni piattaforma usa il proprio colore di brand predefinito, e l’interruttore principale non può essere commutato.Usa il toggle di Server Setup per disattivare una piattaforma, e un embed personalizzato per impostare un colore.

Risoluzione dei problemi

In ordine:
  1. Il toggle della piattaforma nella pagina Server Setup è attivo — è disattivato per impostazione predefinita e invisibile da qui
  2. Il server ha premium Basic o superiore attivo
  3. Il canale di destinazione esiste ancora
  4. Vetox ha View Channel + Send Messages + Embed Links
  5. Per Twitch e Kick — lo streamer è andato offline ed è tornato da quando li hai aggiunti
Gli annunci offline sono disattivati per impostazione predefinita su Twitch e Kick. Attivali sullo streamer tracciato.
Il suo titolo o il suo valore si è risolto in vuoto e il campo è stato scartato. Quasi sempre una variabile scritta male o della piattaforma sbagliata.
Dieci per piattaforma è il massimo e non scala con il tier. Rimuovine uno prima.
La configurazione viene mantenuta, non eliminata, e riprende automaticamente. Ma qualsiasi cosa pubblicata durante il lapse è già marcata come vista e non verrà annunciata retroattivamente.
Un campo canale svuotato non viene inviato, quindi il canale precedente viene mantenuto e nessun errore viene mostrato. Seleziona un canale diverso invece di svuotarlo.