получения только личных сообщений в телеграме telethon

Здравствуйте у меня вопрос

как я могу получить все личные сообщения с телеграм, используя бот telethon, и прочитать их?

код, который я нашел для получения диалогов

from telethon.sync import TelegramClient, events
from telethon import connection
from telethon.tl.functions.messages import GetDialogsRequest

client = TelegramClient(phone, api_id, api_hash)
client.start()

for dialog in client.iter_dialogs():
      print(dialog.title)

этот код получает все диалоги даже мегагруппы и боты, но мне нужно только ЛС сообщения, и я не понимаю как это реализовать и как мне прочитать каждое сообщение для ответа бота , в случае если человек ответил одним текстом он высылает одно сообщение, если текст другой он отсылает другое сообщение.


Ответы (0 шт):