← Zurück zum Portfolio
v1.0.0-beta Web & SaaS

ChatHeld

Twitch Bot & Streaming-Suite

Live-Chat-Moderation, Automod, Giveaways mit Glücksrad, OBS-Rank-Overlays und ein Loyalty-System, gebündelt in einem übersichtlichen Dashboard für Streamer.

Ergebnis
Moderation, Giveaways, Overlays und Loyalty in einem Dashboard statt fünf Bots.
Für
Twitch-Streamer und Moderationsteams
Stack
React, Vite, Fastify, TypeScript, MariaDB, tmi.js
Live
chatheld.zenkner-technology.de

Alles in einem Dashboard

Klar strukturierte Module ohne Tab-Chaos während des Streams.

  1. Live-Chat & Twitch Events

    Chat, Events und Mod-Aktionen in einem Feed - das Twitch-Bot-Dashboard ohne Tab-Chaos.

    • Live-Chat mit Badge-Kontext
    • Subs, Raids und Bits als Event-Stream
    • Timeout, Delete & Ban direkt aus dem Panel
    • Twitch first, Multi-Platform-Architektur
  2. Tracking & Rank-Overlays

    Ränge live im OBS - automatisch synchronisiert wo möglich, manuell editierbar wo nötig.

    • Auto-Sync: LoL, Dota 2, CS2 Faceit
    • Manuell: Warzone, Rocket League, CS2 Premier
    • OBS-Overlay-URL zum Kopieren
    • Mehrere Games parallel
  3. Giveaways & OBS-Glücksrad

    Keyword-Giveaways mit fairem Ziehungs-Algorithmus und animiertem Glücksrad-Overlay.

    • Keyword-Giveaways mit Chat-Ansagen
    • OBS-Glücksrad mit Overlay-URL
    • Follow/Sub-Bedingungen und faire Auswertung
    • Teilnehmer und Tickets live im Blick
  4. Commands, Timer & Zähler

    Custom Commands, Counter und periodische Timer - alles konfigurierbar aus einem Dashboard.

    • Eigene Befehle mit Cooldowns
    • Timer und automatische Chat-Messages
    • Keyword-Reaktionen & Trigger
    • Counter für Deaths, Wins und mehr
  5. Punkte, Loyalty & Minispiele

    Zuschauerbindung durch Treuepunkte, Watchtime und interaktive Chat-Minispiele.

    • Punkte für Watchtime & Engagement
    • Coinflip, Dice, Duell, Trivia, Heist
    • Loyalty-gekoppelte Minigames
    • Live-Leaderboard auf einen Blick
  6. Moderation über die Twitch-Schnittstelle

    ChatHeld nutzt die offiziellen Moderationsfunktionen von Twitch statt Chat-Befehlen.

    • AutoMod-Warteschlange und Entsperr-Anfragen im Dashboard
    • Offizielle Verwarnungen als erste Stufe
    • Shield Mode und Chat-Modi per Knopf oder Regel
    • Mod-Protokoll und Hinweise auf Ban-Umgeher
  7. Kanalpunkte, Werbung und Planung

    Werkzeuge rund um den Stream, die sonst im Creator-Dashboard verstreut sind.

    • Belohnungen mit Aktionen und automatischer Erstattung
    • Werbe-Vorwarnung im Chat und Verschieben per Klick
    • Stream-Zeitplan, Titel-Vorlagen und !schedule
    • Raid-Assistent, VIP-Verwaltung und Clip-Feed
  8. Automod & Chat-Schutz

    Schutz vor Spam, unerlaubten Links, Caps-Flut und Raid-Wellen wie bei einem vollwertigen Chatbot.

    • Spam- und Link-Filter mit Ausnahmen
    • Caps-Limit und anpassbare Blacklist
    • Raid-Welle mit automatischem Timeout
    • Klarer Schutz-Bereich im Dashboard

Architektur & Stack

Frontend Dashboard
React + Vite, TypeScript
Backend API
Fastify (Node.js)
Chatbot Worker
Twitch EventSub mit Bot-Abzeichen, IRC als Rückfall
Datenbank
MariaDB (chatheld schema)
Authentifizierung
Twitch OAuth 2.0 (HttpOnly Cookies)
Overlays
OBS Browser Sources (HTML/CSS/JS)
Hosting & Server
Eigener Linux VPS, Docker, Nginx
Live-System
chatheld.zenkner-technology.de

Free und Pro im Vergleich

Free reicht für den Start und enthält Moderation, Befehle, Punkte und Overlays. Pro hebt die Grenzen auf und schaltet 17 zusätzliche Automatiken frei. Pro gibt es für 9,99 EUR im Monat zzgl. MwSt. oder kostenlos, wenn ein ChatHeld-Panel auf deinem Twitch-Kanal steht.

Funktion Free Pro
Bot und Community
Eigene Befehle und Timer Befehle mit Aliasen, Wartezeiten, Variablen und Timern. bis 5 Befehle unbegrenzt
Spam- und Linkschutz Links, Großbuchstaben, Wiederholungen und Verwarnstufen. ✓ ✓
Punkte und Rangliste Punkte für Zuschauzeit, Abos und Bits, Shop und !daily. ✓ ✓
Spiele und Wetten Quiz, Duell, Slots und Punktewetten im Chat. ✓ ✓
Giveaways Verlosungen und Glücksrad. ✓ ✓
Song-Requests Warteschlange über Spotify. ✓ ✓
Overlays und Alerts Szenen für OBS mit Alerts und Einblendungen. 1 Szene unbegrenzt
Szenen-Vorlagen Fertige Vorlagen für Hype Train, Ziel, Werbepause, Charity und Startbildschirm. ✓ ✓
YouTube und Kick Befehle und Chat auch auf YouTube und Kick. ✓ ✓
Team mit Rechten Mods und Admins mit einzeln einstellbaren Rechten. ✓ ✓
Ohne Werbehinweis des Bots Free-Kanäle zeigen etwa stündlich einen kurzen Hinweis auf ChatHeld. - ✓
Chat
Bot-Abzeichen und EventSub-Chat Der Bot liest und schreibt über die offizielle Chat-Schnittstelle, trägt das Bot-Abzeichen und braucht keine Mod-Rechte mehr. ✓ ✓
Danke-Nachrichten Der Bot bedankt sich für Abos, Geschenk-Abos, Raids und Bits-Abzeichen. ✓ ✓
Shared Chat erkennen Nachrichten aus Partnerkanälen werden nicht moderiert und lösen keine Befehle aus. ✓ ✓
Punkte für Watch-Streaks Wer eine Watch-Streak im Chat teilt, bekommt Punkte. - ✓
Moderation
AutoMod-Warteschlange Von AutoMod zurückgehaltene Nachrichten im Dashboard freigeben oder ablehnen. ✓ ✓
Offizielle Verwarnungen Erste Stufe des Schutzes ist eine Twitch-Verwarnung, die der Nutzer bestätigen muss. ✓ ✓
Verdächtige Nutzer Mögliche Ban-Umgeher sammeln und wahlweise automatisch sperren. - ✓
Entsperr-Anfragen Anfragen gesperrter Nutzer im Dashboard annehmen oder ablehnen. ✓ ✓
Shield Mode und Chat-Modi Slow-, Follower-, Abo- und Emote-Modus sowie Shield Mode per Knopf. ✓ ✓
Mod-Protokoll Jede Mod-Aktion im Kanal, auch ohne ChatHeld ausgeführt. ✓ ✓
Kanalpunkte und Werbung
Kanalpunkte-Belohnungen Belohnungen in ChatHeld anlegen, pausieren und mit Chat-Antwort versehen. ✓ ✓
Aktionen für Belohnungen Eine Einlösung startet einen Befehl, ein Overlay, einen Song oder vergibt Punkte, bei Fehlern wird erstattet. - ✓
Kanalpunkte in ChatHeld-Punkte Eine Belohnung tauscht Twitch-Kanalpunkte in ChatHeld-Punkte. - ✓
Werbe-Vorwarnung Der Bot kündigt Werbung vorher im Chat an, verschieben per Knopf. - ✓
Hype Train, Ziele und Charity Ereignisse als Einblendung, Alert und Auslöser für Regeln. ✓ ✓
Bits und Power-ups Power-ups wie Gigantify und Nachrichteneffekte als Alert und Auslöser. ✓ ✓
Stream-Werkzeuge
Stream-Planer Den Twitch-Zeitplan pflegen, !schedule im Chat. - ✓
Titel-Vorlagen Titel und Kategorie per Klick oder !preset setzen. - ✓
Raid-Assistent Live-Kanäle, denen du folgst, als Vorschlag, Raid per Klick. - ✓
VIP- und Mod-Verwaltung VIPs und Mods im Dashboard vergeben und entfernen. - ✓
VIP-Vorschläge Treue Zuschauer mit den meisten Punkten als VIP vorschlagen. - ✓
Rang-Tracking Ränge aus LoL, Dota 2, CS2 und mehr als Overlay im Stream. - ✓
Clip-Feed Die meistgesehenen Clips des letzten Streams und der Woche. ✓ ✓
Automatische Marker Marker bei Hype Train, großem Raid und Charity-Spende. - ✓
Automatische Clips Clip bei Hype Train und großem Raid, mit Wartezeit. - ✓
Regeln und Auswertung
Regeln Wenn-dann-Automatik mit Chat, Webhook und Punkten. ✓ ✓
Erweiterte Regel-Aktionen Chat-Modus, Marker, Clip, Belohnung pausieren und Overlay als Reaktion. - ✓
Einblicke und Statistiken Reichweite, Chat-Aktivität und Dienste im Verlauf. - ✓
Auswertung pro Stream Chatter, neue Follower, Rückkehrer, stärkste Minute und Werbeminuten je Stream. - ✓

Automatiken wie Danke-Nachrichten, Werbe-Vorwarnung oder automatische Clips schaltet jeder Kanal einzeln ein oder aus.

Interesse an ChatHeld oder etwas Ähnlichem?

Schreib mir kurz, worum es geht. Du bekommst innerhalb eines Werktags eine persönliche Rückmeldung.