List All Telegram Chats and Channels
list_chatsList all accessible Telegram chats, groups, channels, and direct dialogs with pagination and filters by type, unread status, or archived state to locate specific conversations.
Instructions
List all accessible chats, groups, channels, and direct dialogs with pagination support. Use when locating specific conversations by title or type. For a quick recent dialogs overview, use get_chats.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of items or records to retrieve (integer between 1 and 100). | |
| 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. | |
| archived | No | If true, queries archived chats instead of main inbox chats. | |
| chat_type | No | Filter chats by type: 'all', 'private', 'group', 'channel', or 'bot'. | |
| with_about | No | If true, includes the about/bio description in the retrieved chat details. | |
| unread_only | No | If true, filters and returns only chats with unread messages. | |
| unmuted_only | No | If true, filters and returns only chats whose notifications are active. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |