messages_send
Send a plain-text message to a specified Discord channel. Use this tool to deliver text-based replies or programmatic announcements directly to Discord.
Instructions
Purpose: Send a plain-text message to a Discord channel.
When to use:
Reply to user request like "send X to #channel".
Programmatic announcements without rich layout.
When NOT to use:
Rich layout (containers, sections, media galleries) → use
components_v2_send.High-volume delivery → use
webhooks_execute(avoids bot rate limit).
Example: {channel_id:"112233445566778899", content:"hello"}
Returns: {message_id, channel_id, jump_url, timestamp}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tts | No | Text-to-speech, default false | |
| content | Yes | Message text content (max 2000 chars). | |
| channel_id | Yes | Target channel ID |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||