Direkt zum Hauptinhalt

Was sind Stream-Credits?

Stream-Credits sind ein Abspann am Ende deines Streams — wie der Credits-Roll im Kino, nur mit deiner Community statt Filmcrew. Chatlix zeichnet dafür während des Streams mit, wer im Chat aktiv war und welche Rolle er/sie hatte.

Was tatsächlich gesammelt wird (Code-Stand, nicht Marketing-Text)

Pro Chat-Nachricht schreibt der Bot einen Snapshot in stream_participants. Erfasst werden nur diese Flags aus den Twitch-IRC-Badges der Nachricht:

  • Lead-Mod (Badge lead_moderator)
  • Mod (Badge moderator oder IRC-Tag mod=1)
  • VIP (Badge vip)
  • Subscriber (Badge subscriber) — wird zwar gespeichert, taucht im Abspann aber nicht als eigene Sektion auf (siehe unten)
  • Nachrichtenanzahl je User, für die Sortierung innerhalb einer Sektion

⚠️ Korrektur ggü. älteren Wiki-Ständen: Bits, Donations, Raids und Sub-Gifts werden von Stream-Credits nicht erfasst und haben keine eigene Sektion im Abspann. Das war früher hier fälschlich behauptet. Wenn du sowas willst, ist das ein Feature-Wunsch, kein bestehendes Feature — schau in Rewards und Event Reactions, ob das dort schon abgedeckt ist.

Wer erscheint im Abspann?

Es gibt genau vier Sektionen (Code-Konstante ALLOWED_SECTIONS):

SektionWer landet hier
Lead-ModsTräger des Lead-Moderator-Badges
ModsAlle übrigen Moderatoren
VIPsTwitch-VIP-Badge
ZuschauerAlle anderen, die im Chat geschrieben haben — inklusive Subscriber, die keine zusätzliche Rolle haben

Ein User taucht höchstens einmal auf, in seiner höchsten Rolle (Broadcaster > Lead-Mod > Mod > VIP > Zuschauer). Der Broadcaster selbst wird beim Rendern immer ausgeschlossen. Bekannte Bot-Accounts (Nightbot, StreamElements, Fossabot, etc. — Allowlist plus Suffix-Heuristik auf *bot) werden automatisch rausgefiltert.

Wichtig: Es gibt keine Mindest-Nachrichtenzahl, ab der jemand mitzählt — schon eine einzige Chat-Nachricht reicht, damit jemand im Snapshot landet. Wer aber gar nicht geschrieben hat (nur zugeschaut), erscheint auch nicht — VIP- oder Sub-Status allein genügt nicht, es muss mindestens eine Chat-Nachricht in der Stream-Session gekommen sein.

Wozu das Ganze?

  • Wertschätzung — Zuschauer fühlen sich gesehen.
  • Klare Differenzierung vom typischen "danke fürs Schauen" — du gibst echten Credit, sortiert nach Rolle.
  • Zero-Touch für dich — die Sammlung läuft im Hintergrund, du kümmerst dich nur um Vorlage + Rendern.

Wo finde ich es?

Dashboard → Stream vorbereiten → Overlays & Auftritt → Stream-Credits (Badge "NEU"). Direkt: https://chatlix.app/dashboard/stream-credits.

⚠️ Stolperfalle: Stream-Credits ist ein Power-User-Menüpunkt (tier: power). In der Standard-Sidebar (Default-Ansicht) taucht es nicht auf — du findest es nur über die Direkt-URL, die Cmd-K-Palette oder wenn du dein Menü auf "Power" umstellst (Eigenes Menü / Custom-Menu). Falls du es "nicht findest", ist das meist der Grund, nicht ein Bug.

Voraussetzungen

  • Bot ist in deinem Channel (Twitch-Connect aktiv, ganz normale Chat-Verbindung — kein spezieller Mod- oder Subscriptions-Scope nötig, die Rollen kommen aus den IRC-Badges jeder Nachricht).
  • Mindestens eine Vorlage angelegt (siehe Vorlage anlegen + rendern).
  • Browser-Source in OBS, die das Credits-Overlay rendert (Token-URL kommt aus dem Dashboard).

Läuft die Sammlung automatisch, sobald ich eine Vorlage anlege?

⚠️ Korrektur: Nein — es ist noch automatischer als bisher hier stand. Der Bot erfasst Chat-Rollen für jeden Channel, in dem er verbunden ist, unabhängig davon, ob du überhaupt jemals eine Stream-Credits-Vorlage angelegt hast. Die Vorlage entscheidet nur, wie der Abspann am Ende aussieht und ob du ihn überhaupt renderst — nicht, ob im Hintergrund mitgeschrieben wird. Praktisch bedeutet das: Wenn du heute zum ersten Mal eine Vorlage baust, kannst du trotzdem sofort einen Abspann für den laufenden/letzten Stream rendern, weil die Rohdaten schon da sind.

Siehe auch