-
Notifications
You must be signed in to change notification settings - Fork 0
Configuration
alsi-lawr edited this page Jul 15, 2026
·
6 revisions
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.