File tree Expand file tree Collapse file tree 1 file changed +9
-6
lines changed
Expand file tree Collapse file tree 1 file changed +9
-6
lines changed Original file line number Diff line number Diff line change 2323
2424from pyrogram .client import types as pyrogram_types
2525from ...api import types , functions
26- from ...api .errors import StickersetInvalid
26+ from ...api .errors import StickersetInvalid , MessageIdsEmpty
2727
2828log = logging .getLogger (__name__ )
2929
@@ -633,11 +633,14 @@ def parse_messages(
633633 m .caption .init (m ._client , m .caption_entities or [])
634634
635635 if message .reply_to_msg_id and replies :
636- m .reply_to_message = client .get_messages (
637- m .chat .id ,
638- reply_to_message_ids = message .id ,
639- replies = replies - 1
640- )
636+ try :
637+ m .reply_to_message = client .get_messages (
638+ m .chat .id ,
639+ reply_to_message_ids = message .id ,
640+ replies = replies - 1
641+ )
642+ except MessageIdsEmpty :
643+ m .reply_to_message = None
641644 elif isinstance (message , types .MessageService ):
642645 action = message .action
643646
You can’t perform that action at this time.
0 commit comments