From 8d9f6132f556b485289f9b60a552d2026dd2398f Mon Sep 17 00:00:00 2001 From: Marvin Date: Fri, 1 Mar 2024 23:36:19 +0100 Subject: [PATCH] fix AttributeError: 'PeerUser' object has no attribute 'channel_id' --- pyrogram/types/messages_and_media/message.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pyrogram/types/messages_and_media/message.py b/pyrogram/types/messages_and_media/message.py index 0572d60a..2efd4c7c 100644 --- a/pyrogram/types/messages_and_media/message.py +++ b/pyrogram/types/messages_and_media/message.py @@ -1143,9 +1143,9 @@ class Message(Object, Update): parsed_message.reply_to_top_message_id = message.reply_to.reply_to_top_id else: parsed_message.reply_to_story_id = message.reply_to.story_id - if isinstance(message.reply_to, raw.types.PeerUser): + if isinstance(message.reply_to.peer, raw.types.PeerUser): parsed_message.reply_to_story_user_id = message.reply_to.peer.user_id - elif isinstance(message.reply_to, raw.types.PeerChat): + elif isinstance(message.reply_to.peer, raw.types.PeerChat): parsed_message.reply_to_story_chat_id = utils.get_channel_id(message.reply_to.peer.chat_id) else: parsed_message.reply_to_story_chat_id = utils.get_channel_id(message.reply_to.peer.channel_id)