CitrusTools v0.16.0: Loyalty-Punkte, Stream-Shop & smarter Chatbot
Version 0.16.0 ist eine unserer größten Updates seit langem: Es bringt das brandneue Loyalty-Punkte-System für eure Twitch-Community, einen vollständigen Stream-Shop, in dem eure Zuschauenden ihre Punkte gegen Belohnungen eintauschen können, sowie zahlreiche Chatbot-Erweiterungen — von Auto-Shoutouts über persönliche Shoutout-Templates bis hin zu kategoriebezogenen Triggern. Außerdem gehen wir entspannter mit Twitch-Namensänderungen um.
Loyalty-Punkte: Eigenes Punkte-System für deine Community
Mit Version 0.16.0 starten unsere brandneuen Loyalty-Punkte in den Beta-Betrieb. Eure Zuschauenden sammeln ab sofort automatisch Punkte fürs aktive Dabeisein im Stream — ihr entscheidet, wofür es wie viele gibt.
Das System belohnt alle wichtigen Community-Aktionen: Watchtime, Chat-Aktivität, Follows, Subs, Gift-Subs, Raids, Bits und auf Wunsch sogar einen Game-Win-Bonus für gewonnene Mini-Spiele aus unserem Chatbot. Mods können einen Multiplikator bekommen — schließlich halten sie eure Community am Laufen.
Im Leaderboard seht ihr auf einen Blick, wer eure aktivsten Supporter sind — inklusive Pagination und Suche, damit ihr auch in größeren Communities den Überblick behaltet. Auf der öffentlichen Punkte-Seite können eure Zuschauenden ihren Stand jederzeit selbst einsehen, mit korrektem Twitch-Display-Namen statt internem Username.
Falls jemand nicht teilnehmen möchte oder ihr Bots aussortieren wollt, hilft die Blockliste: Einzelne Accounts ausschließen, Punkte zurücksetzen oder komplett löschen — alles per Klick. Und wer von einem anderen Bot wechselt, kann seine bisherigen Punkte per Import direkt mitnehmen.


Stream-Shop: Punkte gegen Belohnungen einlösen
Punkte sammeln macht erst dann richtig Spaß, wenn man sie auch ausgeben kann. Genau dafür gibt es den neuen Stream-Shop. Ihr legt darin frei wählbare Belohnungen an — von „Song-Wunsch" über „eigenes Emoji im Stream" bis zu was-auch-immer ihr euch ausdenkt — und bestimmt die Punkte-Kosten pro Eintrag.
Eure Zuschauenden können ihre gesammelten Punkte direkt auf der öffentlichen Shop-Seite einlösen. Eingehende Anfragen landen in einer übersichtlichen Warteschlange, die ihr (und auf Wunsch eure Mods) abarbeiten könnt: bestätigen, ablehnen, fertigstellen. Optional kündigt der Bot Einlösungen direkt im Chat an, damit alle live mitbekommen, wer sich gerade was geholt hat.
Für den schnellen Start liefern wir öffentliche Vorlagen mit, die ihr in einem Klick übernehmen könnt — perfekt, wenn ihr nicht bei null anfangen wollt. Bilder pro Belohnung sind ebenfalls möglich, damit der Shop optisch zu eurem Branding passt. Und falls etwas Unzulässiges hochgeladen wird, gibt es eine Report-Funktion mit DSA-konformer Mod-Queue.
In der Navigation findet ihr den Shop als Unterpunkt der Loyalty Points — beide Bereiche gehören inhaltlich zusammen, und auf euren öffentlichen „Meine Seiten" verlinken Punkte-Liste und Shop jetzt gegenseitig aufeinander.


Twitch-Chatbot: Auto-Shoutouts, Quotes & kategoriebezogene Trigger
Unser Twitch-Chatbot bekommt erneut ein dickes Update-Paket:
Auto-Shoutout bei Raids: Bekommt ihr einen Raid, kann der Bot automatisch einen Shoutout an die raidende Person ausspielen — inklusive eurer eigenen, persönlichen Shoutout-Templates, die ihr pro Streamer hinterlegen könnt (analog zur VIP-Begrüßung). So wirkt jeder Shoutout individuell statt nach Standardtext. Alle Shoutout-Einstellungen sind jetzt zentral auf der Shoutout-Seite gebündelt — Schluss mit Suchen über mehrere Menüs.
Kategoriebezogene Trigger: Custom Commands, Auto-Timer und Chat-Reaktionen lassen sich ab sofort an die aktuelle Stream-Kategorie binden. So spielt ein „!build"-Command etwa nur in Minecraft, ein Schach-Timer nur in der Schach-Kategorie, und eure Variety-Streams bleiben automatisch passend zur Situation.
Manuelles Quote-Erstellen: Bis das geplante Quote-Import-Tool kommt, könnt ihr Zitate ab sofort direkt über die Website manuell anlegen und pflegen. Eure besten Stream-Sprüche sind damit nicht mehr verloren.
Auto-Timer mit Schalter: Einzelne Timed-Messages lassen sich jetzt per On/Off-Toggle deaktivieren, ohne sie löschen zu müssen — ideal für saisonale Hinweise oder Aktionen, die ihr später nochmal brauchen werdet.
Watchtime-Command: Beim !watchtime-Command könnt ihr nun frei wählen, in welchem Format die Zeit ausgegeben wird — kompakt als „h + min" oder ausführlich als „d + h + min".
Smart-Match für !setgame: Beim Ändern der Kategorie aus dem Chat müsst ihr die Twitch-Schreibweise nicht mehr exakt treffen — der Bot findet auch bei kleinen Tippfehlern oder Abkürzungen die richtige Kategorie.
Heist-Spiel: Das Heist-Minigame respektiert wieder zuverlässig die eingestellte Mindestspielerzahl, und das Settings-Modal zeigt jetzt die aktuell gespeicherten Werte korrekt an.


Twitch-Namensänderungen: CitrusTools zieht automatisch mit um
Wenn ihr (oder eure Zuschauenden) den Twitch-Namen ändert, war das bisher in einigen Bereichen unangenehm — alte Links zu öffentlichen Seiten liefen ins Leere, Punkteliste und Shop zeigten den alten Namen. Damit ist Schluss.
Wir tracken jetzt die Identitätshistorie jedes verbundenen Twitch-Accounts und synchronisieren über das offizielle Twitch-App-Token im Hintergrund. Alte URLs leiten automatisch auf den neuen Namen weiter — sowohl für eure Punkte-Seite, eure Setup-Seite als auch für den Stream-Shop. Im Public-Leaderboard und in den Settings-URLs taucht durchgängig der aktuelle Twitch-Display-Name auf.
Social Media & Analytics: Kleinere Verbesserungen
Im Beitrags-Editor werden Platzhalter beim Veröffentlichen jetzt korrekt aufgelöst, und die Vorschlags-Chips sind klickbar — ein kleiner, aber im Alltag spürbarer Unterschied. Außerdem haben wir die Channel-Points-EventSub-Anbindung aktiviert, was die Grundlage für künftige Punkte-Auswertungen in den Analytics legt.
Im Aktivitätsfeed funktioniert „Mehr laden" wieder zuverlässig, und ihr seht jetzt durchgehend echte Zeitstempel statt relativer Angaben — gerade beim Auswerten älterer Sessions praktisch.
Ausblick
Mit Loyalty Points und Stream-Shop legen wir die Basis für einen ganzen Strauß an Community-Features. Als Nächstes schauen wir uns unter anderem automatische Shop-Belohnungen (Bot reagiert eigenständig im Chat), Sound-Commands, einen Quote-Import aus anderen Bots sowie Channel-Punkte-Trigger an.
Welche Features als Nächstes umgesetzt werden, entscheidet wie immer ihr über eure Votes im Feedback-Bereich.
Fehlt euch etwas oder habt ihr Feedback zum Update? Schreibt uns über das Feedback-Formular oder diskutiert direkt auf dem Community-Discord!
Bis dahin, happy streaming! 💛