Commit Graph

9 Commits

Author SHA1 Message Date
LiQiuDGG 8021295cbb feat: add discord_list_forum_threads tool
Add new tool to list all threads (posts) in a Discord forum channel,
including both active and archived threads. This addresses the limitation
where discord_search_messages only returns 25 message results and doesn't
provide a complete thread listing.

- Fetch active threads via channel.threads.fetchActive()
- Optionally fetch archived threads via channel.threads.fetchArchived()
- Deduplicate and sort threads by creation date (newest first)
- Return thread metadata including id, name, creator, dates, message count
2026-01-13 09:56:37 -05:00
Sooty 470842e396 feat(server): add search messages handler and schema
- Implement searchMessagesHandler to search for messages in a Discord server.
- Add SearchMessagesSchema for input validation.
- Update toolList to include discord_search_messages tool.
- Modify transport and tools to handle new search messages functionality.
2025-10-15 16:21:25 +01:00
copilot-swe-agent[bot] 730d79d9b9 Rename tool from discord_list_guilds to discord_list_servers for consistency
Co-authored-by: SootyOwl <7614538+SootyOwl@users.noreply.github.com>
2025-10-13 09:10:32 +00:00
copilot-swe-agent[bot] 9cdafc31c0 Add discord_list_guilds tool to list bot's guild memberships
Co-authored-by: SootyOwl <7614538+SootyOwl@users.noreply.github.com>
2025-10-11 22:54:40 +00:00
IAPP-BY 00dae9e426 Re-enable the discord_login tools 2025-06-10 14:56:00 +08:00
IAPP-BY 2758ce00fb feat: remove discord_login tool and update dockerfile 2025-06-03 13:43:38 +08:00
Shaskola 6f80c47b89 feat: add Discord category management (create/edit/delete)
- Added handlers, schemas, and MCP tool wiring for creating, editing, and deleting Discord categories (GuildCategory).
- Fixed all .create/.edit argument errors for both category and text channel operations.
- Registered new tools in toolList and MCP server.
2025-05-21 01:44:07 -05:00
BarryY 944af5def9 fix: Fix Discord client login state handling and improve error reporting 2025-05-15 12:59:38 +08:00
Barry Yip 7baf5a03e6 feat: implement multi-transport support and optimize Discord MCP server 2025-05-09 00:38:03 +08:00