Get message
get_messageFetches a Discord message's full details—author, content, timestamps, attachments, embeds, reactions, and reply reference—and can return its images for inspection.
Instructions
Fetch one message in full: author, content, timestamps, attachments, embeds, reactions, and any reply reference. With include_images, also returns the message's pictures so you can look at them: attachments, embed images, layout media, and what a forwarded message carries.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"channel": "<channel>",
"message_id": "<message_id>"
},
"name": "get_message"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| guild | No | Guild (server) name or ID. Omit to use the default guild. | |
| channel | Yes | Channel name or ID. | |
| max_images | No | How many images to return with include_images. Default 4. | |
| message_id | Yes | Message ID, or the message's link. | |
| include_images | No | Return the message's images as images you can see. Off by default. | |
| include_flagged | No | Also return images Discord's scanning marked as explicit, gore, or self-harm. Off by default; turn on only when the user asks to review them. |