read_chat_history()¶
- Client.read_chat_history()¶
Mark a chat’s message history as read.
Usable by Users Bots
- Parameters:¶
chat_id (
int
|str
) – Unique identifier (int) or username (str) of the target chat. For your personal cloud (Saved Messages) you can simply use “me” or “self”. For a contact that exists in your Telegram address book you can use his phone number (str). You can also use chat public link in form of t.me/<username> (str).max_id (
int
, optional) – The id of the last message you want to mark as read; all the messages before this one will be marked as read as well. Defaults to 0 (mark every unread message as read).
- Returns:¶
bool
- On success, True is returned.
Example
# Mark the whole chat as read await app.read_chat_history(chat_id) # Mark messages as read only up to the given message id await app.read_chat_history(chat_id, 12345)