Repository navigation
SintBot v1.0.10
A steadier background service.
Fixed
- No service without a chat platform. If no Feishu, Slack or WeCom bot is connected yet,
sintbot service installnow stops (exit code 3) and points you tosintbot uito connect one and bind a group first. Before, the service would exit as soon as it started and keep being restarted. The one-line installer checks this before offering the service and ends with the same pointer. - Keys from environment variables reach the service. When the config takes keys from environment variables (
env:NAME),sintbot service installrun in a terminal now asks whether to write them into the service definition (file mode 600; default yes).--pass-envstill does it without asking. Without them, models that use those keys do not work in the service. - Clearer wording. Trial runs show the model from your config instead of asking the model who it is (models behind Claude Code often call themselves Claude).
sintbot doctorreports a missing chat platform on its ownplatformsrow, and/modelinsintbot chatexplains that it is a terminal trial and how to switch there.
Upgrade
npm i -g sintbot@latest && sintbot service restartAs with any version change, the daemon posts a short upgrade notice to each bound group after the restart.
Website: https://sintbot.com · Docs: https://github.com/sintlab/sintbot#readme · Issues: https://github.com/sintlab/sintbot/issues