Zum Hauptinhalt springen

Counter

Ein Counter ist ein Chat-Befehl, der bei jedem Auslösen hochzählt. Klassisch für laufende Stream-Tallys: Tode pro Stream, „lost the bit"-Zähler, Hydrationserinnerungen, On-Stream-Kaffees, …

Counter werden auf der Counter-Seite (/counters) verwaltet, getrennt von normalen Befehlen — im Chat verhalten sie sich genauso: jemand tippt den Trigger, der Bot antwortet.

Unterschied zu einem Befehl

Eigener BefehlCounter
AntwortStatische Vorlage, ergänzt um {user}, {displayname}, {channel}.Genauso, plus {count}.
StateStateless.Speichert einen Zählerwert, atomar erhöht pro Aufruf.
Resetn/aOwner/Admin/Mod können den Wert über die UI überschreiben oder auf 0 zurücksetzen.

Davon abgesehen hat ein Counter dieselbe Form wie ein eigener Befehl: Trigger, Aliase, Cooldowns, Berechtigung, Aktiv-Schalter.

Counter anlegen

Klicke Neuer Counter auf /counters und fülle aus:

FeldHinweis
TriggerBeginnt mit !, kleingeschrieben, Buchstaben/Ziffern/Unterstrich/Bindestrich, max. 32 Zeichen. Beispiel: !lost.
AliaseKomma-getrennt. Bis zu 10. Jeder Alias muss in deinem Workspace eindeutig sein.
NachrichtBis zu 400 Zeichen. Template-Variablen: {count}, {user}, {displayname}, {channel}.
Counter-WertBeim Anlegen Initialwert; beim Bearbeiten der aktuelle Wert. Überschreibe ihn manuell oder klicke das Reset-Icon, um auf 0 zu setzen.
Globaler Cooldown (s)0 = kein Limit. Max. 86 400 (24 h).
Pro-Nutzer-Cooldown (s)0 = kein Limit. Gleiches Maximum.
MindestrolleGleiche Fünf-Stufen-Skala wie bei Befehlen (Everyone / Subscriber / VIP / Moderator / Broadcaster).
AktivWenn aus, ist der Trigger reserviert, der Bot bleibt aber stumm.

Beispiel

  • Trigger: !lost
  • Aliase: !died, !rip
  • Nachricht: Der Streamer war zum {count}. Mal lost.
  • Cooldowns: 5s global, 0 pro-Nutzer

Nach 7 Aufrufen sieht der Chat: „Der Streamer war zum 7. Mal lost."

Counter bearbeiten

Öffne den Edit-Dialog der Zeile. Der Dialog zeigt den aktuellen Wert an. Wenn ein Chat-Aufruf den Counter erhöht, während der Dialog offen ist, überschreibt dein Speichern diesen Increment nicht — solange du den Wert im Dialog nicht selbst änderst. Der Count-Override wird nur gesendet, wenn das Feld vom Wert beim Öffnen abweicht.

Berechtigung für die Seite

Die Counter-Seite ist nur für Mitglieder mit counters.manage sichtbar. Standardmäßig sind das Owner, alle Admins und alle Moderatoren — siehe Team & Berechtigungen, wenn du das für eine Rolle entziehen willst.

Das Feld Mindestrolle am Counter selbst ist davon unabhängig: es legt fest, welche Twitch-Chatter den Counter triggern dürfen, nicht wer ihn im Dashboard editieren darf.