получения только личных сообщений в телеграме 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)
этот код получает все диалоги даже мегагруппы и боты, но мне нужно только ЛС сообщения, и я не понимаю как это реализовать и как мне прочитать каждое сообщение для ответа бота , в случае если человек ответил одним текстом он высылает одно сообщение, если текст другой он отсылает другое сообщение.