Zum Hauptinhalt springen

Vacation-Mode für Moderatoren

Problemstellung: Die Twitch-Erfahrung von Moderatoren leidet auf Dauer mitunter darunter, dass eine "normale" Teilnahme am Chat bedingt durch ihre Funktion oft nicht mehr möglich ist, sie stets in Rolle gesehen werden und insofern auch dauerhaft den Creator repräsentieren. Twitch bietet zudem auch weiterhin NICHT die Möglichkeit, das Mod-Badge auf eigenen Wunsch auszublenden oder anderweitig zu signalisieren, dass ein Moderator NICHT on-duty ist.
In einigen Streams wurde daher eine Eigenentwicklung für Streamer.Bot implementiert, was aber auch Vor- und Nachteile hat, und die durch eine Umsetzung in einem Cloud-/Chatbot schnell obsolet gemacht werden könnte.

Funktionsweise: Wenn ein Moderator "!vacation", "!pause" o.Ä. im Chat eingibt, wird ihm die Rolle "Moderator" entzogen und stattdessen - mit kurzem Delay - die Rolle "VIP" vergeben, sofern genug Slots frei sind. Zwei Tage oder Wochen später kann der Moderator mit "!duty", "!schicht" o.Ä. seine Rechte zurückerlangen und verliert dafür vorab die temporär vergebene Rolle "VIP".
Ablauf:
- Moderator Peter gibt "!vacation" im Chat ein.
- CitrusTools entzieht Peter die Rolle "Moderator".
- CitrusTools vergibt an Peter die Rolle "VIP".
...3 years later...
- Peter gibt im Chat "!duty" ein.
- CitrusTools entzieht Peter die Rolle "VIP".
- CitrusTools vergibt an Peter die Rolle "Moderator".

Derzeitige Herausforderungen: Zwar haben die Moderatoren gerne davon Gebrauch gemacht, aber eine lokale Lösung bringt ein Problem mit sich - sobald der Bot auf dem Creator-PC ausgeschaltet wird oder die Verbindung zu Twitch verliert, kann der Moderator seinen Status nicht mehr ändern. Das bedeutet Zweifelsfall auch, dass er in dieser Situation offstream keine erforderlichen, moderativen Maßnahmen (z.B. Bannen von Bots) mehr ergreifen könnte oder bei Verbindungsproblemen zwischen Creator-PC und Twitch auch während des Streams handlungsunfähig wird.

Stolperstein: Bislang gibt es keinen Twitch API-Endpunkt, um die Rolle "Lead Moderator" zu vergeben/entziehen. Sofern ein entsprechender User den Vacation-Mode nutzt, müsste die Rolle bei On-Duty durch den Creator händisch erneut vergeben werden. Übergangsweise könnte Creatorn ggf. eine Blocklist angeboten werden, in der User angegeben werden können, die von der Nutzung des Features temporär (oder gewollt permanent) ausgeschlossen sind.

(Mutmaßliche, technische) Voraussetzung: "CitrusTools Pro"-Abonnement (um den Bot per eigenem Account zu nutzen) oder dem User CitrusTools wird die Rolle "Lead Moderator" zugewiesen, wodurch er in der Lage wäre, die Rollen "Moderator" und "VIP" selbst zu verwalten.

Aufwand: 3 PT. Kappa

Votes
A
AchNebbi (@achnebbi)
20.05.2026 02:46

Diskussion (7)

Nebbi
Nebbi Discord 20.05.2026 03:00
Vielleicht noch als Ergänzung, bevor die Frage "*Aber Nebbi, kannst du dafür nicht einfach Commands in CitrusTools erstellen?*", aufkommt. Also: Nein. Dafür ist die Idee am Ende doch zu ...komplex? Einmal, weil ich per Command-Antwort kein `/unmod @username` o.Ä. triggern kann und dann ist da noch das größere Ding, das hier ein bisschen unter dem Radar fliegt: weil dafür keine Berechtigungssteuerung existiert, wer diese Befehle überhaupt ausführen darf - im Grunde fehlt oben also noch das Gegenstück zur bereits erwähnten "Blocklist".
jelzinovic
jelzinovic Discord 20.05.2026 07:18
Ich verstehe komplett den Gedanken dahinter, möchte aber auch meine Fünf Cent mal dazu geben. Also machen kann man das, definitiv. Vorab: Ich komme aber auch aus der Perspektive/Einstellung, dass ich sage, dass Content-Creator bis 100 aktive Viewer Ihren Chat so gesehen auch alleine gemanaged bekommen sollten. Mods sind nice to have aber kein must have. > Die Twitch-Erfahrung von Moderatoren leidet auf Dauer mitunter darunter, dass eine "normale" Teilnahme am Chat bedingt durch ihre Funktion oft nicht mehr möglich ist, sie stets in Rolle gesehen werden und insofern auch dauerhaft den Creator repräsentieren Das kann ich z.B. überhaupt nicht nachvollziehen und bestätigen. Eigentlich im Gegenteil, freuen sich die meisten darüber Mod zu sein und das Mod Badge zu haben. Man gibt ja auch den Mod "nicht irgendwem" und man sollte sich eben auch überlegen, wem man da dieses Badge gibt. "Aus großer Kraft folgt eben große Verantwortung." > Stolperstein: Bislang gibt es keinen Twitch API-Endpunkt, um die Rolle "Lead Moderator" zu vergeben/entziehen Gerade wenn jemand die neue Rolle des Lead Moderators bekommt, halte ich es für absolut kontrointuitiv, dass gerade diese Person "on vacation" gehen könnte. Entweder entscheidet sich die Person diesen "Job" anzunehmen oder nicht. Wenn die Person nicht im Chat ist, dann ist sie "on vacation" und wenn Sie da ist, hat sie freiwillig sich dieses Badge umgehangen. Ich will nicht sagen, dass man das ganze nicht machen kann und das es bestimmt Leute gibt, die dieses Tool nutzen könnten/würden. Ich sehe aber, gerade hier, im Vergleich zu vielen anderen Feature Wünschen, hier eher eine Funktion, die nicht die breite Masse benötigt.
LilithAgash
LilithAgash Discord 20.05.2026 12:23
Ich denke es geht hier nicht darum Wünsche zu bewerten, oder darüber zu diskutieren. Offensichtlich braucht nicht jeder alle Features, darum geht es hier absolut nicht.
jelzinovic
jelzinovic Discord 20.05.2026 18:27
> Diskutiere hier – Antworten werden automatisch auf der Website angezeigt. Ganz oben steht, dass man diskutieren kann/darf/soll
jelzinovic
jelzinovic Discord 20.05.2026 18:28
Und Feedback von Nutzern zu Features sind damit doch gewünscht
jelzinovic
jelzinovic Discord 20.05.2026 18:28
Wenn das nicht gewünscht sein sollte, dann müsste man das wording da ändern mMn.
HerrCitrus
HerrCitrus Discord 20.05.2026 20:39
So meine Lieben, ganz entspannt alles. 😊 Diskutieren ist eine Definitionsfrage. Man kann ja auch darüber diskutieren, ob man ein Features noch erweiterbar sieht, irgendwo eine Verbesserung für die Verbesserung sieht, etwas als Bug ansieht oder nicht. Das ist mit "diskutieren" gemeint. In dem Fall hat <@204401014940368906> aber Recht. Es geht nicht darum, ob jemand das Feature benötigt oder nicht. Dies könnt ihr ganz einfach über die Abstimmungsmöglichkeiten anzeigen, wenn es nicht interessant ist, dann einfach ignorieren. Ich verstehe aber auch, dass man gewisse Vorschläge kritisch sieht und das soll man auch jederzeit kundtun können. Wir sind schließlich eine Community getriebene Anwendung, entsprechend soll niemand in seiner Meinung beschnitten werden. Wenn es aber alleine um den Grund "ich denke nicht, dass es häufig benötigt wird" geht, dann kann man es einfach ignorieren. Wenn es "Erweiterungs"-Wünsche gibt oder vielleicht sogar eine Verbesserung der Verbesserung, dann sehr gerne her damit und dann kann man auch darüber diskutieren. Wie erwähnt, durch die Abstimmungsmöglichkeiten habt ihr die Möglichkeit das hochzuvoten, was ihr für "wichtig" erachtet. Darauf basierend gehe ich dann durch die Entwicklung.

Status

Geplant

Kategorie

✨ Feature Wunsch

Werde Teil der Community!

Melde dich an, um Feedback einzureichen, abzustimmen und die Zukunft von CitrusTools mitzugestalten.

Kostenlos mit Twitch starten