What's New
Smart Discord Sync Router
The community-agent now intelligently routes Discord sync requests to the optimal connector:
- Validates tokens via Discord API before syncing
- Checks bot permissions on target servers
- Automatically falls back to user token if bot lacks access
Updated README
Fresh documentation with compelling use case examples to help new users get started:
Track Growth & New Members
"How many members joined this week?"
"Show me the growth stats for the last month"
Find Silent Members & Lurkers
"List lurkers who joined over 30 days ago but never posted"
"Show me the engagement breakdown"
Smart Member Search
"Find members interested in AI"
"Search for developers with moderator role"
Track Churn
"Who left the server recently?"
"Which departing members were actually active?"
Changes
- Add
discord_preflight.pyfor token validation and permission checking - Add
discord-syncskill as smart router incommunity-agent - Move token selection logic from connector to orchestrator
- Remove deprecated
token_selector.py - Update README with use case examples and
discord-bot-connectordocs
Full Changelog: v1.5.0...v1.5.1