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
Fetch Message History
AI-generatedSummary
Fetches recent messages from a Discord channel, optionally using message IDs to page before or after a position. Choose a channel and set the retrieval limit to use the result in downstream workflow steps.
Inputs
- Guild Names or IDs — Optional guild selection used to load available channels; defaults to none.
- Channel Name or ID (required) — Channel to fetch messages from. Select a listed channel or provide its ID.
- Limit — Number of messages to retrieve, from 1 to 100; defaults to 50.
- Before Message ID — Return messages posted before this message ID, for pagination.
- After Message ID — Return messages posted after this message ID, for pagination.
Output shape
A list of retrieved Discord messages.
The operation-scoped properties and source signature view do not expose the exact output envelope or runtime pagination behavior.
Examples
Example 1: Fetch the latest 50 messages in a channel
Select a channel and leave the limit at its default.