Twitch-Chat-Agent mit Desktop-Steuerung

Senku
Ein Chat-Agent, der Stammzuschauer wiedererkennt.
Senku merkt sich Gesprächskontext und Interessen. Über die Desktop-Oberfläche verwalte ich Bot-Konten, Kanäle und die Prüfung vor dem Live-Einsatz.
56Commits
Schritt für Schritt entwickelt
Stand Zur Zahl
Gezählt wird die Commit-Historie der zugehörigen Repositories im jeweiligen Standardbranch. Die Zahl umfasst alle Mitwirkenden bis zum angegebenen Stand.

01 / Was es möglich macht
Ein persönlicher Twitch-Begleiter soll mehr können als Standardantworten ausgeben. Senku speichert deshalb Informationen aus Gesprächen und nutzt sie als Kontext für spätere Antworten. Die Tauri-Oberfläche macht sichtbar, welche Konten eingerichtet sind, welche Kanäle dazugehören und ob ein Bot tatsächlich senden darf.
02 / Was ich gebaut habe
Zuschauergedächtnis
Zuschauerprofile mit Gesprächsausschnitten, Interessen, Antwortzählern und Moderationsregeln aufgebaut.
Mehrere Bot-Konten
Getrennte Browserprofile, Kanalzuordnungen und eigene Verhaltensregeln für mehrere Twitch-Konten in einer Desktop-Oberfläche zusammengeführt.
Vor dem Senden prüfen
Bereitschaftsprüfung, Dry-Run, Aktionsprotokoll und einen zentralen Stopp für Bots eingebaut.
Gespräche im Zusammenhang lesen
IRC-Anbindung über TLS, Chat-Puffer und zeitgesteuerte Chat-Ereignisse umgesetzt, damit Antworten nicht an jeder einzelnen Nachricht hängen.


