What problem does it solve? Managing Discord conversations programmatically requires handling many distinct operations—sending messages, reacting, pinning, creating threads, running polls, and searching history—without a unified interface. This Skill consolidates all Discord message operations into a single message tool with a consistent action-based JSON interface. ## Core Features & Use Cases - Full message lifecycle: Send, read, edit, and delete messages in channels or DMs, including media attachments and silent sends. - Engagement and organization: Add reactions, pin messages, create polls with timed durations, and spawn threads from existing messages. - Search and presence: Search message history within guilds and channels, and set bot presence status and activity. - Use Case: A community manager wants to post a release announcement with a poll asking users to vote on the next feature, then pin the message and open a discussion thread—all executed through structured JSON actions. ## Quick Start Use the discord skill to send the message "Deployment complete" to channel 123 and add a thumbs-up reaction to the latest message.