read_history()

Client.read_history()

Mark a chat’s message history as read.

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).

  • 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
app.read_history("pyrogramlounge")

# Mark messages as read only up to the given message id
app.read_history("pyrogramlounge", 123456)