ProbabilityBase chance (%), minimum chance, maximum chance, activity threshold (messages per window), familiarity bonus (extra % for known viewers). Higher activity raises the effective chance toward the maximum.
Memory limitsConversation buffer limit (messages kept in active context), reply cache size (anti-repetition history depth), buffer TTL hours (how long the buffer stays active before expiring between streams).
ProactiveEnable proactive chat, idle minutes (quiet time before the bot speaks unprompted), send startup message, send shutdown message, idle message examples, startup prompt examples, shutdown prompt examples.
Events - greetingsAuto greeting toggle, Use AI greetings toggle, greeting message examples (supports {user}).
Events - follow messagesEnable follow messages, Use AI responses toggle, Require stream online toggle, example messages.
Events - shoutoutsEnable shoutouts, auto on raid, auto on subscription, show tags, message length limit. Per-platform fetch timeouts and gift sub shoutout cooldown are set in Connections → Timeouts.
Events - offended responsesEnable offended responses toggle, offended terms list, and offended response examples - lets the bot react in character when chat turns hostile.
Events - live notificationPost a "stream is live" message to a webhook (Discord-compatible) when the stream goes online. Mention @everyone or a custom role ID (mutually exclusive), per-platform opt-out (Twitch/Kick/YouTube), and AI-generated or static example messages with {NAME}/{URL} placeholders.
AnnouncementsGlobal cooldown seconds between announcements. Per announcement: name, examples, interval minutes, minimum chat lines before eligible, priority (1–10), command trigger, Use AI toggle, Command-only mode (hides from auto-rotation), Moderator-only command toggle.