Get Paginated Messages from Chat
get_messagesRetrieve paginated messages from a Telegram chat by page and page size. Use for sequential message history retrieval by offset or limit.
Instructions
Retrieve paginated messages from a specific chat starting from an offset or limit. Use for sequential message retrieval. To filter messages by sender or date, use list_messages. To search text across messages, use search_messages.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | 1-indexed page number for paginated result sets. | |
| account | No | Optional account label for multi-account environments. If omitted in single-mode, the default account is used. In multi-mode without an account, read-only tools fan out across all configured accounts. | |
| chat_id | Yes | Target Telegram chat, group, supergroup, channel, or user identifier. Accepts numeric chat ID (e.g. -1001234567890 or 123456789), username (e.g. '@channel'), or phone number. | |
| page_size | No | Maximum number of items to return per page (typically 10 to 50). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |