Commit Graph

4 Commits

Author SHA1 Message Date
Hunter Miller
5d30ee2232 Tlon plugin: add settings store integration for hot-reload config
- Add settings.ts module for settings-store subscription
- Monitor subscribes to moltbot/tlon settings bucket
- groupChannels, dmAllowlist, channelRules hot-reload without restart
- Settings store values override file config when present
- Graceful fallback if settings store not available
2026-01-29 20:13:08 -06:00
Hunter Miller
b44d129c56 Tlon plugin: firehose subscriptions + @all/nickname mentions
- Switch from per-channel subscriptions to firehose (/v2 channels, /v3 chat)
- Parse sect field for @all mentions
- Add @all as trigger for bot responses (like direct mention)
- Fetch bot nickname from contacts on startup (/contacts/v1/self.json)
- Subscribe to contacts updates (/v1/news) for live nickname changes
- Improve rich text parsing (inline-code, bold, italic, strike, blockquote)
2026-01-29 19:04:43 -06:00
Peter Steinberger
6d16a658e5 refactor: rename clawdbot to moltbot with legacy compat 2026-01-27 12:21:02 +00:00
Peter Steinberger
791b568f78 feat: add tlon channel plugin 2026-01-24 00:25:39 +00:00