PangobotDocumentazione
IT
Community

Notifiche social Gratis

Twitch, Kick, YouTube, TikTok, Reddit and any RSS feed - live alerts and new posts, each announced in your own embed.

Annuncia i nuovi video di YouTube, i post di Reddit e le voci di qualsiasi feed RSS/Atom (blog, podcast, Mastodon, Bluesky, notizie di Steam ...), ogni fonte nel proprio canale, con il proprio testo, embed e menzione di ruolo. Gli avvisi delle live di Twitch e Kick fanno parte del modulo dove il team li ha attivati.

Setting it up

  1. Aggiungi una fonte, scegli il canale e, se vuoi, un ruolo da menzionare. Per Twitch, Kick, TikTok e Instagram indica il nome, @nome o incolla semplicemente il link al canale o al profilo; un link a un singolo video, post o reel, o un link di condivisione di TikTok, viene rifiutato con una nota, perché non dice a quale account si riferisce.
  2. Scrivi il testo e l'embed. Metti {url} nel testo sopra l'embed se vuoi il player video di Discord sotto il messaggio.
Un canale YouTube annunciato in #announcements, con il suo embed.
Un canale YouTube annunciato in #announcements, con il suo embed.

Impostazioni

Tutto ciò che puoi impostare per questo modulo nella dashboard, nell'ordine in cui lo mostra la pagina.

Avvisi delle live

Pubblicato entro circa due minuti dall'inizio di una live. Una live che cade e riprende entro mezz'ora non viene annunciata due volte.

Streamer su TwitchElencofino a 10
Nome su TwitchTestofino a 25 caratteriobbligatorio

Il nome, @nome o il link al canale: funzionano tutti.

Pubblica inCanale
Ruolo da menzionareRuolo
Testo sopra l'embedTestofino a 300 caratteri“{author} is live on {platform}!”

Segnaposto: {author} (lo streamer) {title} {game} {viewers} {platform} {url}. Metti {url} qui se vuoi il player / l'anteprima di Discord sotto il messaggio.

EmbedMessaggiofacoltativo

Segnaposto: {author} (lo streamer) {title} {game} {viewers} {platform} {url}

Mostra un'immagine della live nell'embedInterruttoreAttivato
Streamer su KickElencofino a 10
Nome su KickTestofino a 25 caratteriobbligatorio

Il nome, @nome o il link al canale: funzionano tutti.

Pubblica inCanale
Ruolo da menzionareRuolo
Testo sopra l'embedTestofino a 300 caratteri“{author} is live on {platform}!”

Segnaposto: {author} (lo streamer) {title} {game} {viewers} {platform} {url}. Metti {url} qui se vuoi il player / l'anteprima di Discord sotto il messaggio.

EmbedMessaggiofacoltativo

Segnaposto: {author} (lo streamer) {title} {game} {viewers} {platform} {url}

Mostra un'immagine della live nell'embedInterruttoreAttivato

Nuovi video e post

Controllato ogni cinque minuti. Viene annunciato solo ciò che compare dopo che hai aggiunto una fonte - mai i contenuti arretrati.

Canali YouTubeElencofino a 10
ID del canale YouTubeTestofino a 24 caratteriobbligatorio

Ha questo aspetto: UCxxxxxxxxxxxxxxxxxxxxxx. Su YouTube: pagina del canale → “…altro” → Condividi canale → Copia ID canale.

Pubblica inCanale
Ruolo da menzionareRuolo
Testo sopra l'embedTestofino a 300 caratteri

Segnaposto: {title} {author} {url}. Metti {url} qui se vuoi il player / l'anteprima di Discord sotto il messaggio.

EmbedMessaggiofacoltativo

Segnaposto: {title} {author} {url}

Mostra la miniatura / l'immagine del post nell'embedInterruttoreAttivato
TikTok accountsElencofino a 5
TikTok nameTestofino a 24 caratteriobbligatorio

The name, @name, or the link to the profile - all of them work.

Pubblica inCanale
Ruolo da menzionareRuolo
Testo sopra l'embedTestofino a 300 caratteri“{url}”

Segnaposto: {title} {author} {url}. Metti {url} qui se vuoi il player / l'anteprima di Discord sotto il messaggio.

EmbedMessaggiofacoltativo

Segnaposto: {title} {author} {url}

Mostra la miniatura / l'immagine del post nell'embedInterruttoreAttivato
SubredditElencofino a 10
Subreddit (senza r/)Testofino a 21 caratteriobbligatorio
SeguiSceltaOgni nuovo post
Pubblica inCanale

I post contrassegnati come NSFW vengono saltati, a meno che questo canale non abbia limiti di età su Discord.

Ruolo da menzionareRuolo
Testo sopra l'embedTestofino a 300 caratteri
EmbedMessaggiofacoltativo

Segnaposto: {title} {author} {subreddit} {text} {score} {comments} {url}

Mostra l'immagine del postInterruttoreAttivato
Feed RSS / AtomElencofino a 10

Funziona con blog, podcast, Mastodon, Bluesky, notizie di Steam e altro: qualsiasi cosa offra un feed. Un feed che non si riesce a leggere più volte di fila viene controllato meno spesso (fino a circa una volta all'ora) finché non risponde di nuovo.

URL del feedTestofino a 400 caratteriobbligatorio
Pubblica inCanale
Ruolo da menzionareRuolo
Testo sopra l'embedTestofino a 300 caratteri

Segnaposto: {title} {author} {url}. Metti {url} qui se vuoi il player / l'anteprima di Discord sotto il messaggio.

EmbedMessaggiofacoltativo

Segnaposto: {title} {author} {url}

Mostra la miniatura / l'immagine del post nell'embedInterruttoreAttivato

Limiti

  • Streamer su Twitch: fino a 10
  • Streamer su Kick: fino a 10
  • Canali YouTube: fino a 10
  • TikTok accounts: up to 5
  • Subreddit: fino a 10
  • Feed RSS / Atom: fino a 10
  • Vengono annunciati solo i post delle ultime 36 ore, e al massimo 3 per feed a ogni controllo: mai i contenuti arretrati.

Buono a sapersi

  • TikTok e Instagram vengono seguiti tramite un ponte RSS, perché nessuna delle due piattaforme offre una strada adatta: TikTok non ne ha proprio, e Meta permette a un'app di consultare solo account Business o Creator, e solo dopo una revisione dell'app. Il ponte viene configurato da chi gestisce Pangobot (un RSSHub self-hosted, o un servizio come rss.app); finché non ce n'è uno, quelle due piattaforme qui semplicemente non vengono offerte, e puoi comunque incollare l'indirizzo di qualsiasi feed in RSS.
  • I feed vengono controllati ogni cinque minuti, le live circa ogni due. I feed di tutti i server vengono controllati in parallelo e i server si alternano; un server i cui feed rispondono molto lentamente viene controllato dopo tutti gli altri.
  • Ogni feed ha al massimo 12 secondi per controllo, reindirizzamenti compresi; uno che ci mette di più conta come “could not be read” (non leggibile). Se un feed non si riesce a leggere più volte di fila, Pangobot lo controlla meno spesso - salta un controllo, poi due, quattro e così via, fino a circa una volta all'ora - e torna alla normalità appena risponde. L'elenco degli errori del server lo segnala.
  • Titoli e testi di una fonte vengono mostrati come sono scritti, ma i link nascosti dietro le parole ([text](link)) non diventano cliccabili, così nessuno che pubblica in un subreddit o in un feed che segui può infilare un link camuffato nel tuo server a nome di Pangobot. L'indirizzo del post stesso ({url}) funziona sempre.
  • Viene annunciato solo ciò che compare dopo che hai aggiunto una fonte: mai i contenuti arretrati.
  • YouTube ha bisogno dell'ID del canale (inizia con UC): pagina del canale > “...altro” > Condividi canale > Copia ID canale.
  • I post di Reddit contrassegnati come NSFW vengono saltati, a meno che il canale di destinazione non abbia limiti di età.
  • Una live che cade e riprende entro mezz'ora non viene annunciata due volte.
  • Un ruolo può essere menzionato solo se tutti possono menzionarlo (“Consenti a chiunque di @menzionare questo ruolo” nelle sue impostazioni), oppure se tu puoi menzionare tutti i ruoli. @everyone non può essere menzionato in questo modo.