discord_send_dm
Send a direct message from a Discord bot to a user; confirm first, then reuse the returned DM channel ID to read replies.
Instructions
Send a direct message from the bot to a user.
Fails if the user has DMs from server members/bots disabled. Confirm with the user
before sending — DMs feel more personal than channel posts.
Returns: Confirmation with the DM channel ID (reuse it with discord_read_messages to see replies).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| content | Yes | Message text; Discord Markdown allowed, max 2000 chars. | |
| user_id | Yes | User to message. They must share a server with the bot and allow DMs from it. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |