Repository navigation
v0.7.0 — Polish & hardening
Polish and hardening. Remote settings, pre-commit security hooks, and a full setup guide in the README.
Added
.pre-commit-config.yaml— pre-commit hooks: trailing-whitespace, end-of-file-fixer, check-yaml, check-added-large-files (500 KB limit), check-merge-conflict, detect-private-key, and a localpip-audithook that runs on every change torequirements.txt- README — full setup guide covering: Discord Developer Portal walkthrough, Quest Board admin configuration, account linking, reaction voting, recording pipeline, Whisper model trade-offs, Ollama model recommendations, and a troubleshooting section
Changed
bot/main.py—on_readynow calls_apply_remote_settings, which fetchesGET /api/bot/settingsfrom Quest Board and applies admin-configured Whisper/LLM endpoints, models, and API keys on top of env-var defaults; failure is logged as a warning and does not prevent the bot from starting; API keys are never logged (placeholder string used in log line)