discord_send_dm
Send a private direct message to a Discord user by their user ID. Requires the bot to share a server with the user and DMs enabled.
Instructions
Send a private direct message to a user by their user ID. Use discord_send_message to post in a server channel instead. Requires the bot to share at least one server with the user, and the user must allow DMs from server members (otherwise Discord rejects the send). Returns the new message ID.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| user_id | Yes | Discord user ID (snowflake) of the DM recipient. | |
| content | Yes | Plain-text body of the DM (max 2000 characters). |