Watchtime

Wenn die Funktion aktiv ist, sammelt der Bot die Watchtime von jedem Zuschauer, der in der Chatterliste ist. Die Zuschauer müssen nicht aktiv etwas schreiben, sondern nur im Chat sein.

Übersicht im Dashboard

Auf dieser Seite verwaltest du Watchtime, passt Cooldowns an, pflegst Einträge und schließt einzelne Logins vom Sammeln aus.

Befehle

  • !watchtime @user zeigt die Watchtime dieses Zuschauers. Ohne Userangabe wird die eigene Watchtime ausgegeben.
  • !topwatchtime zeigt die Top-5 der Watchtime Liste.
  • !watchrank @user zeigt den Rang in der Watchtime Liste dieses Zuschauers. Ohne Angabe wird der eigene Rang ausgegeben.

Konfiguration

Aktiviere die Funktion über den Schieberegler und setze pro Befehl den Cooldown (getrennt nach global und pro User). Weiter unten kannst du bestimmte Logins vom Sammeln ausschließen, z. B. bekannte Bots. Wenn du Nutzer ausschließt, wird die Watchtime für diese nicht weiter gesammelt; vorhandene Einträge musst du bei Bedarf manuell löschen.

Import

Über den grünen Import-Button kannst du vorhandene Watchtime aus anderen Quellen übernehmen. Im Dropdown stehen zwei Optionen zur Verfügung:

StreamElements

Wenn du bisher StreamElements genutzt hast und dort schon Watchtime gesammelt wurde, kannst du diese Zeiten importieren. Klicke auf Import → StreamElements, füge dort deine Channel ID und dein JWT Token ein und klicke auf Importieren. Diese beiden Angaben findest du hier: https://streamelements.com/dashboard/account/channels. Die ID und das Token werden nicht gespeichert, sondern nur einmalig für den Import genutzt.

CSV

Mit Import → CSV kannst du Watchtime aus einer beliebigen Quelle per CSV-Datei importieren. Du kannst entweder eine Datei hochladen oder den CSV-Inhalt direkt einfügen.

Erwartetes Format: Eine Zeile pro User mit Nutzername und Minuten, getrennt durch Komma oder Semikolon. Eine Kopfzeile ist optional.

username,minutes
nightbot,1200
streamelements,530

Falls einzelne Zeilen ungültig sind, werden sie mit einer Fehlermeldung angezeigt – gültige Zeilen werden trotzdem importiert.

Wichtig: Bestehende Watchtime für übereinstimmende Nutzer wird beim Import überschrieben, nicht addiert.

Verwaltung

In der Liste unten kannst du vorhandene Einträge bearbeiten oder löschen. Außerdem siehst du dort, wann der jeweilige Nutzer zuletzt im Chat aktiv war. Mit einem Klick auf Alle Einträge löschen kannst du die Liste komplett leeren. Vorsicht: Die Einträge sind damit unwiderruflich verloren!