App Settings

Auto Start

Speak incoming chat

VoiceName (optional)
OutputDevice (optional)

OBS · KI-Status

Bei !kistatus im Twitch-Chat blendet die Browser-Quelle „KI-Status Overlay“ eine Karte mit Modell- und Persona-Werten ein. URL unter OBS Einstellungen.

Anzeigedauer (Sekunden)

OBS · Bot-Avatar

Vollbild-Hintergrund für Bot-Bilder — Wechsel per Channel-Points (RandomBotAppearance).

Flash bei Wechsel (Sekunden)

Browser TTS (Headset)

Diese Einstellung ist nur lokal (LocalStorage). Audio kommt auf dem Gerät, auf dem diese Webseite geöffnet ist. Browser brauchen meist einen Klick, um Audio zu erlauben.

Stumm-Timer (Silence Nudge)

Wenn der Bot länger als die eingestellte Zeit nichts gesagt hat und andere Nutzer aktiv sind, spricht der Bot proaktiv jemanden an.
Discord Voice: jeder im Voice-Channel des Bots darf angesprochen werden.
Twitch Chat: nur Nutzer, die heute bereits geschrieben haben UND aktuell im Channel sind (Lurker werden NICHT angesprochen).

Stille bis Nudge (Minuten)
Für Twitch wird der OAuth-Scope moderator:read:chatters benötigt, um die aktuell verbundenen Chatter abfragen zu können. Bei fehlendem Scope wird der Twitch-Nudge stillschweigend deaktiviert (Discord funktioniert weiterhin). Falls dein Bot-Token diesen Scope noch nicht hat: einmalig Device-OAuth neu durchführen.

Debug / Test

Aktiviert einen Testmodus in der API: der Bot versucht auf jede normale Chat-Message zu reagieren (nach Moderation). Nur zum Testen nutzen.

KI Helfer-Modus

Im Helfer-Modus werden fremde Chat-Nachrichten früh verworfen (spart Tokens). Antworten auf Bot-Fragen im Voice-Raum bleiben für alle Sprecher möglich.
Twitch: nur der Broadcaster darf KI-Befehle auslösen — kein Guild-Pending-Collect wie bei Discord. Discord Voice: nach Bot-Frage kurzes Sammelfenster für alle im Kanal.

KI-Gedächtnis (Summary & Facts)

Aus (empfohlen): Langzeit-Speicher aktiv ohne Chat-Nachfrage; Summary und Facts werden automatisch gepflegt. Bestehende User mit Modus „kein Speicher“ werden beim nächsten Chat auf Langzeit umgestellt.
An: wie bisher — Consent-Frage, Opt-in mit !saveme, !notsaveme für Session-Modus. !deleteme löscht Daten in beiden Modi.

Bot Persona per Pipeline

Wenn leer: Fallback auf Default Persona (Id=1, sonst kleinste Id).

Default (Persona #1)
Discord Text Persona
2: Discord
Discord Voice Persona
4: Twitch
Twitch Chat Persona