Pyrogram: utils: Check if messages has topics atribut

Signed-off-by: wulan17 <wulan17@nusantararom.org>
This commit is contained in:
wulan17 2022-12-10 13:03:07 +07:00
parent b76bf48862
commit e38ceb08cc
No known key found for this signature in database
GPG key ID: 318CD6CD3A6AC0A5

View file

@ -91,7 +91,10 @@ async def parse_messages(
) -> List["types.Message"]:
users = {i.id: i for i in messages.users}
chats = {i.id: i for i in messages.chats}
topics = {i.id: i for i in messages.topics}
if hasattr(messages, "topics"):
topics = {i.id: i for i in messages.topics}
else:
topics = None
if not messages.messages:
return types.List()