Commit Graph

7 Commits

Author SHA1 Message Date
BarryY eb2f5a7da3 feat: Enhance Discord login handler with improved error handling and debug logging 2025-05-15 13:29:41 +08:00
BarryY 944af5def9 fix: Fix Discord client login state handling and improve error reporting 2025-05-15 12:59:38 +08:00
Barry Yip d18642f0eb feat: Enable runtime Discord Bot Token switching 2025-05-15 01:31:34 +08:00
Barry Yip dfd8e6a724 feat: Add channel details to getServerInfoHandler response 2025-05-14 21:27:13 +08:00
Barry Yip 91030ce575 feat: add unified Discord error handler with clear guidance for unauthorized server access 2025-05-14 00:01:59 +08:00
Barry Yip e10d5166bc feat: add logger utility and improve Discord login error message for token and privileged intents 2025-05-11 15:12:28 +08:00
Barry Yip 56faf1ad85 Modularize tool list and handlers
Modularize tool list and handlers for better maintainability

- Move tool list to separate toolList.ts file
- Split handlers into functional modules (channel, reactions, webhooks)
- Optimize import structure and switch statement in index.ts
- Maintain same functionality with improved code organization
2025-05-02 16:23:44 +08:00