Read messages
read_messagesFetch recent Slack messages from a channel or DM, oldest first, with time filters and pagination. Use read_thread to view replies for messages with replyCount.
Instructions
Read recent messages from a channel or DM, oldest first. Use read_thread to see replies for messages with a replyCount.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max messages to return (1–200). | |
| cursor | No | Pagination cursor (nextCursor) from a previous call; fetches older messages. | |
| latest | No | Only messages before this time: a Slack ts, YYYY-MM-DD (local midnight), an ISO date-time, or relative: 30m, 2h, 7d, 1w, today, yesterday. | |
| oldest | No | Only messages after this time: a Slack ts, YYYY-MM-DD (local midnight), an ISO date-time, or relative: 30m, 2h, 7d, 1w, today, yesterday. | |
| target | Yes | Where to read: "#channel" or "channel" (bare names are channels only), a person as "@handle", email or user ID (your DM with them), a conversation ID (C…/D…/G…), or a Slack message link. |