REPOSITORY / ScuroNeko/Laniakea
Releases
-
1.0.0 RC 15
Pre-ReleaseGolang lint / lint (push) Successful in 2m34sreleased this
2026-04-23 22:24:11 +03:00 | 35 commits to dev since this releaseChanged
- Added file-based
BotOptsloading and saving throughLoadBotOptsFile(...),SaveBotOptsFile(...), and theBotOptsFileCodecAPI, with built-in JSON support. - Added plugin-level message fallback handlers for text messages and channel posts that do not match commands.
- Added godoc for the exported
BotOptsfile codec and load/save helpers. - README, README_RU, and bot-configuration wiki pages now document file-based
BotOptsloading, built-in JSON support, env placeholder expansion, and custom codec usage including the TOML example. - Active scenes now let unmatched slash-commands continue into normal bot command routing instead of also executing the current scene step or scene message fallback.
Tests
- Added regression coverage for JSON
BotOptsfile codecs, file load/save helpers, decode failures, and env placeholder expansion. - Added regression coverage for plugin message fallback routing, observer lifecycle events, command precedence, and middleware blocking.
- Added regression coverage proving unmatched slash-commands do not trigger active scene step handlers before normal bot command routing.
Full Changelog: v1.0.0-rc.14...v1.0.0-rc.15
Downloads
- Added file-based