Kompatibilität von Ereignissen und Meldungen

Verbinde erfasste Plattformereignisse mit Multi Alerts und unterscheide dabei normalen Chat, Spenden und Ereignisnutzdaten.

Mit der Ereignisquelle beginnen

Multi Alerts zeigt Ereignisse, die Social Stream bereits erfasst hat. Es meldet sich nicht selbst bei Twitch, Kick, YouTube, TikTok oder einer anderen Plattform an.

  1. Verbinde und aktiviere die Plattformquelle, die das Ereignis liefert.
  2. Lass die Quellseite oder das Quellfenster der eigenständigen App aktiv.
  3. Verwende dieselbe Social-Stream-Sitzungs-ID in Quelle, Popup, Dock und Multi-Alerts-URL.
  4. Teste das Meldungs-Overlay in seinen Optionen, bevor du die Plattformverbindung untersuchst.

Eine erfolgreiche Vorschau belegt, dass das Meldungslayout funktioniert. Sie belegt nicht, dass die Plattformquelle berechtigt ist, dieses Live-Ereignis zu empfangen.

Multi-Alerts-Kategorien

KategorieGängige EreignisnamenHinweise
Follownew_follower, follow, followedBenötigt eine Quelle, die Follow-Ereignisse erfasst, und die erforderliche Plattformberechtigung.
Abonnementnew_subscriber, resub, subscription_gift, Mitgliedschafts-AliaseEnthält wiederkehrende, verschenkte und mitgliedschaftsartige Ereignisse, soweit unterstützt.
Spende / Geschenksuperchat, supersticker, gift, tip, Spenden-AliaseEine Chatzeile im Spendenformat kann stattdessen hasDonation und donoValue.
Bitscheer, bitsDer Betrag lässt sich mit der Option für Mindestspende/-geldbetrag filtern.
Raidraid, host, redirectVerfügbarkeit und Benennung hängen von der Plattformquelle ab.
Auktionauction_updateMeldungen zu gewonnenen Auktionen müssen ausdrücklich aktiviert werden.
Hype Trainhype_trainHype-Train-Meldungen müssen ausdrücklich aktiviert werden und benötigen berechtigten Twitch-EventSub-Zugriff.

Zuschauerzahlen, Followergesamtzahlen, Stream-Status und Werbepausenstatus sind Aktualisierungen statt normaler Meldungskarten. Verwende die Ereignisreferenz wenn du einen API-Verbraucher oder ein eigenes Overlay entwickelst.

Wichtige Plattformereignisse

Dies sind die aktuellen kanonischen Ereignisnamen, sofern der ausgewählte Quellmodus die Aktivität liefern kann.

AktivitätYouTubeTwitchKick
Neues Mitglied / neuer Abonnent sponsorship new_subscriber new_subscriber
Verlängerung resub resub resub
Verschenkte Mitgliedschaft / verschenktes Abonnement giftpurchase, giftredemption subscription_gift subscription_gift
Bezahlte Unterstützung superchat, supersticker, jeweldonation cheer, oder eine Zeile mit hasDonation gift für KICKs-Geschenke; donation für Unterstützungs-/Trinkgeldereignisse. Beide füllen hasDonation.
Follow-/öffentliche Abonnentenmeldung new_follower; nur API-verzögerte und öffentliche Abonnements new_follower new_follower
Kanalbelohnung - reward reward
Raid / Host - raid Nur Kompatibilitätseingabe; kein aktuelles offizielles Kick-Ereignisabonnement

Hinweis zu Kick-Raids: Social Stream akzeptiert aus Kompatibilitätsgründen ältere Nutzdaten im Raid-/Host-Format. Kicks aktueller offizieller Ereigniskatalog enthält aber kein Raid-/Host-Abonnement. Mache einen Kick-Ablauf nicht vom Empfang eines solchen Ereignisses abhängig.

Standard- und WebSocket-Modus

PlattformStandarderfassungWebSocket-/API-Erfassung
YouTube Bezahlte Nachrichten, Mitgliedschaften, verschenkte Mitgliedschaften, Zuschaueraktualisierungen und begrenzte seitenseitig erkannte Ereignisse. Die gemeinsamen Bezahl-/Mitgliedschaftsereignisse sowie Mitgliedsmeilensteine, aktuelle Meldungen zu öffentlichen Abonnenten und unterstützte Zähleraktualisierungen.
Twitch Im Chat dargestellte Belohnungen, Hinweise auf verschenkte Abonnements, Zuschaueraktualisierungen und einige nur auf der Seite verfügbare Hinweise. EventSub ergänzt Follower, Abonnements, Verlängerungen, Cheers, Raids, Belohnungen und unterstützte Zähler-/Statusereignisse, sofern Konto und Berechtigungen es erlauben.
Kick Chat sowie einfache Seitenmarkierungen für Geschenke, Belohnungen und Zuschaueraktualisierungen. Offizielle Follow-, Abonnement-, Geschenk-, Belohnungseinlösungs-, KICKs-, Moderations- und Live-Statusereignisse bei erfolgter Authentifizierung.

Der WebSocket-Modus ist normalerweise die richtige Wahl für ereignisgesteuerte Meldungen. Die Standarderfassung bleibt nützlich, wenn nur dargestellter Chat benötigt wird oder keine Authentifizierung möglich ist.

Gewünschte Meldungstypen aktivieren

Öffne die Multi-Alerts-Optionen in den Social-Stream-Einstellungen. Follows, Abonnements, Spenden, Bits und Raids haben eigene Steuerelemente für Aktivierung, Stil, Sound und Darstellung. Auktions- und Hype-Train-Meldungen benötigen ihre eigenen ausdrücklichen Aktivierungsschalter.

Social Stream Ninja Multi-Alerts-Optionen mit getrennten Steuerelementen für Follows, Abonnements, Spenden, Bits, Raids, gewonnene Auktionen und Hype Trains
Richte jede Meldungskategorie unabhängig ein. Das Aktivieren einer Meldung erteilt nicht die Plattformberechtigung, die für ihre Erfassung erforderlich ist.
  • Verwende Meldungen in Warteschlange stellen wenn mehrere Ereignisse gleichzeitig eintreffen können.
  • Prüfe die Quellfilter, wenn Ereignisse im Dock funktionieren, aber nicht in Multi Alerts.
  • Prüfe Mindestbetrags-/Spendenfilter, wenn kleine Trinkgelder oder Cheers fehlen.
  • Interagiere einmal mit der Browserseite, wenn Regeln zur automatischen Wiedergabe eigenes Meldungsaudio blockieren.

Vorschau vor dem Livestart

Prüfe mit den Vorschausteuerelementen die ausgewählte Kategorie, Text, Betrag, Medien, Sound, Animation und Warteschlangenverhalten.

Multi-Alerts-Spendenvorschau mit gestalteter Spendenkarte und Vorschausteuerung
Eine Spendenvorschau prüft das Overlay. Löse anschließend ein echtes Plattformereignis aus oder beobachte eines, um die Quellverbindung zu prüfen.

Welche Felder die einzelnen Werkzeuge verwenden

WerkzeugKompatibilitätsregel
Multi AlertsOrdnet kanonische event Namen, Aliase, hasDonation, Mitgliedschaftsfelder und ausgewählte meta Werte gemeinsamen Kategorien zu.
Event FlowVerwende die genauen type, event, und die Felder, die deine Quelle ausgibt. Verwende das Testnachrichten-Werkzeug, bevor du dich auf ein Live-Ereignis verlässt.
SprachausgabeEreigniszeilen werden standardmäßig übersprungen, sofern sie nicht im Spendenformat vorliegen. Füge &readevents wenn Ereignisnachrichten ohne Spende vorgelesen werden sollen, und wende dann die normalen TTS-Filter an.
Trinkgeldglas / ZielanzeigeDer Normalmodus verwendet Spendenbeträge. Der Hype-Modus kann auch Mitgliedschafts-, Verlängerungs- und Geschenkmitgliedschaftsfelder werten.
Eigenes Overlay / API-VerbraucherVerwende die kanonischen Nutzdatenfelder aus der Ereignisreferenz. Akzeptiere dokumentierte Aliase nur zur Abwärtskompatibilität.

Verwende Testnachrichten erstellen um das erwartete Ereignis und die Event-Flow-Beispiele für funktionierende Automatisierungsbeispiele.

Hinweise zur Plattformeinrichtung

PlattformZuerst prüfenLeitfaden
TwitchMelde dich als Broadcaster oder berechtigter Moderator an und halte EventSub verbunden.Twitch EventSub einrichten
KickWähle den Quellmodus bewusst und schließe die Authentifizierung ab, wenn die gewünschten offiziellen Ereignisse sie erfordern; erwarte kein offizielles Raid-Ereignis.Kick-Einrichtung und Authentifizierung
Andere QuellenPrüfe, ob die ausgewählte Quelle den Ereignistyp tatsächlich ausgibt und nicht nur Chatnachrichten.Unterstützte Websites

Wenn eine echte Meldung fehlt

  1. Prüfe im eigenen Protokoll, Dock oder API-Ausgang der Quelle, ob sie das Ereignis empfangen hat.
  2. Prüfe, ob Quelle und Multi-Alerts-Seite dieselbe Sitzungs-ID und dasselbe Passwort verwenden.
  3. Prüfe, ob diese Kategorie aktiviert ist und nicht durch Quellen- oder Kanalfilter ausgeschlossen wird.
  4. Prüfe Mindestwertfilter für Spenden und Bits.
  5. Melde dich bei Twitch oder Kick erneut an, wenn der Chat funktioniert, geschützte Ereignisse aber nicht.
  6. Lass das Quellfenster lange genug aktiv, um ein echtes Ereignis zu beobachten; eine Vorschau allein prüft nicht den gesamten Plattformablauf.

Wenn mehrere Geräte oder Verbindungsmodi beteiligt sind, lies Sitzungen, Passwörter und Relay-Modi.