Actions43
- Add Reaction
- Add Role to Member
- Add Thread Member
- Ban Member
- Bulk Delete Messages
- Create Channel
- Create Invite
- Create Role
- Create Scheduled Event
- Create Thread
- Create Thread From Message
- Delete Channel
- Delete Message
- Delete Role
- Delete Scheduled Event
- Delete Slash Command
- Edit Channel
- Edit Role
- Edit Scheduled Event
- Edit Thread
- Fetch Member
- Fetch Message
- Fetch Message History
- Kick Member
- List Scheduled Events
- List Slash Commands
- Pin Message
- Register Context Menu Command
- Register Slash Command
- Remove Own Reaction
- Remove Role From Member
- Remove Thread Member
- Respond to Interaction
- Send Message
- Send Message with Poll
- Send Modal
- Set Bot Activity
- Set Bot Status
- Set Member Nickname
- Timeout Member
- Unban Member
- Unpin Message
- Update Message
Update Message
AI-generatedSummary
Edits an existing Discord message in the selected channel, replacing its content and/or embeds and components. Choose the guild, channel, and message ID, then provide the new message payload using the builder fields or JSON mode.
Inputs
- Content — Text to set on the message; defaults to an empty string.
- Guild Names or IDs — Guilds used to load channel choices. You can select listed guilds or provide IDs.
- Channel Name or ID (required) — Channel containing the message to edit; choose a listed channel or provide its ID.
- Message ID (required) — ID of the message to edit.
- Message Payload Mode — Choose Builder, Raw JSON, or Builder + Advanced JSON Merge for embeds and components.
- Embeds and Components — In builder modes, configure embeds, buttons, string or auto-populated select menus, and layout blocks such as text displays, sections, separators, containers, media galleries, and files. In Raw JSON mode, provide embed and component arrays directly; merge mode appends those JSON arrays to builder output.
Output shape
A single updated message record.
The operation edits the specified message and returns the message data. Builder fields omit empty values; embeds cannot be combined with Discord Components v2 layout blocks. Discord payload and component limits apply.