get_user_personal_chat_messages()#
- Client.get_user_personal_chat_messages()[source]#
Use this method to get the last
limitmessages from the personal chat (i.e., the chat currently added to their profile) of a given user.The messages are returned in reverse chronological order.
Usable by ❌ Users ✅ Bots- Parameters:
user_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).limit (
int, optional) – Limits the number of messages to be retrieved. By default, no limit is applied and the last 20 messages are returned.max_id (
int, optional) – If a positive value was provided, the method will return only messages with IDs less than or equal tomax_id(inclusive).
- Returns:
Generator– A generator yieldingMessageobjects.