-
Notifications
You must be signed in to change notification settings - Fork 0
Configuration
alsi-lawr edited this page Jul 15, 2026
·
6 revisions
This technical section is for the person who runs the BlokeBot server. Most channel owners and moderators do not need these settings.
BlokeBot uses standard ASP.NET Core configuration. Base settings describe the full shape; environment variables and environment-specific files supply deployment values.
- Sources and runtime activation - precedence, environment-variable names, and when the Twitch runtime starts.
- Core settings - logging, administrators, cooldowns, scheduling, and database path.
- Twitch identity and OAuth - dashboard sign-in, bot identity, scopes, redirects, and secrets.
- Chat runtime - EventSub, IRC, message limits, connection settings, and queue alerts.
- Retry and delivery policies - reconnect, retry, lifetime, and retention controls.
Replace each : in a configuration path with __:
TwitchBot:Identity:ClientId
TwitchBot__Identity__ClientId
Keep secrets out of Nix expressions, command history, images, and tracked settings. See State and secrets.