PangobotDoku
DE
Community

Social-Media-Benachrichtigungen Kostenlos

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

Kündigt neue YouTube-Videos, Reddit-Beiträge und Einträge jedes RSS-/Atom-Feeds an (Blogs, Podcasts, Mastodon, Bluesky, Steam-News ...) - jede Quelle in ihrem eigenen Kanal, mit eigenem Text, Embed und Rollen-Ping. Live-Benachrichtigungen für Twitch und Kick gehören zum Modul, wo das Team sie eingeschaltet hat.

Setting it up

  1. Füge eine Quelle hinzu, wähle den Kanal und, wenn du willst, eine Rolle zum Pingen. Bei Twitch, Kick, TikTok und Instagram gib den Namen oder @name an oder füge einfach den Link zum Kanal oder Profil ein - ein Link zu einem einzelnen Video, Beitrag oder Reel oder ein TikTok-Teilen-Link wird mit einem Hinweis abgelehnt, weil er nicht sagt, welcher Account gemeint ist.
  2. Schreib den Text und das Embed. Setz {url} in den Text über dem Embed, wenn du Discords eigenen Videoplayer unter der Nachricht willst.
Ein YouTube-Kanal, angekündigt in #announcements, mit eigenem Embed.
Ein YouTube-Kanal, angekündigt in #announcements, mit eigenem Embed.

Einstellungen

Alles, was du für dieses Modul im Dashboard einstellen kannst, in der Reihenfolge der Seite.

Live-Benachrichtigungen

Wird innerhalb von etwa zwei Minuten nach Streamstart gepostet. Ein Stream, der abbricht und innerhalb einer halben Stunde zurückkommt, wird nicht zweimal angekündigt.

Twitch-StreamerListebis zu 10
Twitch-NameTextbis zu 25 ZeichenPflicht

Der Name, @name oder der Link zum Kanal - alles funktioniert.

Posten inKanal
Zu pingende RolleRolle
Text über dem EmbedTextbis zu 300 Zeichen„{author} is live on {platform}!“

Platzhalter: {author} (der Streamer) {title} {game} {viewers} {platform} {url}. Setz {url} hierher, wenn du Discords eigenen Player bzw. die Vorschau unter der Nachricht willst.

EmbedNachrichtoptional

Platzhalter: {author} (der Streamer) {title} {game} {viewers} {platform} {url}

Ein Bild des Streams im Embed zeigenSchalterAn
Kick-StreamerListebis zu 10
Kick-NameTextbis zu 25 ZeichenPflicht

Der Name, @name oder der Link zum Kanal - alles funktioniert.

Posten inKanal
Zu pingende RolleRolle
Text über dem EmbedTextbis zu 300 Zeichen„{author} is live on {platform}!“

Platzhalter: {author} (der Streamer) {title} {game} {viewers} {platform} {url}. Setz {url} hierher, wenn du Discords eigenen Player bzw. die Vorschau unter der Nachricht willst.

EmbedNachrichtoptional

Platzhalter: {author} (der Streamer) {title} {game} {viewers} {platform} {url}

Ein Bild des Streams im Embed zeigenSchalterAn

Neue Videos und Beiträge

Wird alle fünf Minuten geprüft. Angekündigt wird nur, was nach dem Hinzufügen einer Quelle erscheint - nie ältere Beiträge.

YouTube-KanäleListebis zu 10
YouTube-Kanal-IDTextbis zu 24 ZeichenPflicht

Sieht aus wie UCxxxxxxxxxxxxxxxxxxxxxx - auf YouTube: Kanalseite → „…mehr“ → Kanal teilen → Kanal-ID kopieren.

Posten inKanal
Zu pingende RolleRolle
Text über dem EmbedTextbis zu 300 Zeichen

Platzhalter: {title} {author} {url}. Setz {url} hierher, wenn du Discords eigenen Player bzw. die Vorschau unter der Nachricht willst.

EmbedNachrichtoptional

Platzhalter: {title} {author} {url}

Vorschaubild / Beitragsbild im Embed zeigenSchalterAn
TikTok accountsListebis zu 5
TikTok nameTextbis zu 24 ZeichenPflicht

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

Posten inKanal
Zu pingende RolleRolle
Text über dem EmbedTextbis zu 300 Zeichen„{url}“

Platzhalter: {title} {author} {url}. Setz {url} hierher, wenn du Discords eigenen Player bzw. die Vorschau unter der Nachricht willst.

EmbedNachrichtoptional

Platzhalter: {title} {author} {url}

Vorschaubild / Beitragsbild im Embed zeigenSchalterAn
SubredditsListebis zu 10
Subreddit (ohne r/)Textbis zu 21 ZeichenPflicht
FolgenAuswahlJeder neue Beitrag
Posten inKanal

Als NSFW markierte Beiträge werden übersprungen, außer dieser Kanal ist in Discord altersbeschränkt.

Zu pingende RolleRolle
Text über dem EmbedTextbis zu 300 Zeichen
EmbedNachrichtoptional

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

Bild des Beitrags zeigenSchalterAn
RSS-/Atom-FeedsListebis zu 10

Funktioniert mit Blogs, Podcasts, Mastodon, Bluesky, Steam-News und mehr - mit allem, was einen Feed anbietet. Ein Feed, der mehrmals hintereinander nicht gelesen werden kann, wird seltener geprüft (bis zu etwa einmal pro Stunde), bis er wieder antwortet.

Feed-URLTextbis zu 400 ZeichenPflicht
Posten inKanal
Zu pingende RolleRolle
Text über dem EmbedTextbis zu 300 Zeichen

Platzhalter: {title} {author} {url}. Setz {url} hierher, wenn du Discords eigenen Player bzw. die Vorschau unter der Nachricht willst.

EmbedNachrichtoptional

Platzhalter: {title} {author} {url}

Vorschaubild / Beitragsbild im Embed zeigenSchalterAn

Limits

  • Twitch-Streamer: bis zu 10
  • Kick-Streamer: bis zu 10
  • YouTube-Kanäle: bis zu 10
  • TikTok accounts: up to 5
  • Subreddits: bis zu 10
  • RSS-/Atom-Feeds: bis zu 10
  • Angekündigt werden nur Beiträge der letzten 36 Stunden, und höchstens 3 pro Feed bei jeder Prüfung - nie ältere Beiträge.

Gut zu wissen

  • TikTok und Instagram werden über eine RSS-Brücke verfolgt, weil keine der beiden Plattformen einen passenden Weg anbietet: TikTok hat gar keinen, und Meta lässt eine App nur Business- oder Creator-Accounts abfragen, und das erst nach einer App-Prüfung. Die Brücke richtet ein, wer Pangobot betreibt (ein selbst gehostetes RSSHub oder ein Dienst wie rss.app); bis eine eingerichtet ist, werden diese beiden hier einfach nicht angeboten - und du kannst trotzdem jede Feed-Adresse unter RSS einfügen.
  • Feeds werden alle fünf Minuten geprüft, Livestreams etwa alle zwei. Die Feeds aller Server werden nebeneinander geprüft, und die Server wechseln sich ab; ein Server, dessen Feeds sehr langsam antworten, wird nach allen anderen geprüft.
  • Jeder Feed bekommt pro Prüfung höchstens 12 Sekunden, Umleitungen eingeschlossen; einer, der länger braucht, zählt als „konnte nicht gelesen werden“. Kann ein Feed mehrmals hintereinander nicht gelesen werden, prüft Pangobot ihn seltener - er überspringt eine Prüfung, dann zwei, vier und so weiter, bis zu etwa einmal pro Stunde - und kehrt zum Normalbetrieb zurück, sobald er antwortet. Die Fehlerliste des Servers sagt das.
  • Titel und Texte aus einer Quelle werden so gezeigt, wie sie geschrieben wurden, aber hinter Wörtern versteckte Links ([text](link)) werden nicht anklickbar gemacht - so kann niemand, der in einem Subreddit oder Feed postet, dem du folgst, unter Pangobots Namen einen getarnten Link in deinen Server schmuggeln. Die eigene Adresse des Beitrags ({url}) funktioniert immer.
  • Angekündigt wird nur, was nach dem Hinzufügen einer Quelle erscheint - nie ältere Beiträge.
  • YouTube braucht die Kanal-ID (beginnt mit UC): Kanalseite > „...mehr“ > Kanal teilen > Kanal-ID kopieren.
  • Als NSFW markierte Reddit-Beiträge werden übersprungen, außer der Zielkanal ist altersbeschränkt.
  • Ein Stream, der abbricht und innerhalb einer halben Stunde zurückkommt, wird nicht zweimal angekündigt.
  • Eine Rolle kann nur gepingt werden, wenn jeder sie pingen darf („Allen erlauben, diese Rolle zu @erwähnen“ in ihren Einstellungen) oder wenn du selbst jede Rolle pingen darfst. @everyone kann so nicht gepingt werden.