discord_send_webhook_message
Send a message using a Discord webhook ID and token. Supports custom username, avatar, and up to 10 rich embeds without bot permissions.
Instructions
Send a message through a webhook using its ID and token (no bot permissions needed — the token authorizes the send). Supports per-message username/avatar overrides and up to 10 embeds. At least one of content or embeds is required. Returns the new message ID.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| webhook_id | Yes | ID (snowflake) of the webhook to send through. | |
| webhook_token | Yes | Secret token of the webhook (from discord_create_webhook or discord_list_webhooks). | |
| content | No | Plain-text body of the message (max 2000 characters). Optional if embeds are provided. | |
| username | No | Override the webhook's default display name for this message. | |
| avatar_url | No | Override the webhook's default avatar for this message. | |
| embeds | No | Up to 10 embed objects to attach to the webhook message. |