Pyrofork: Add ChannelPrivate exception handler to Message parser

Signed-off-by: wulan17 <wulan17@nusantararom.org>
This commit is contained in:
wulan17 2024-03-01 19:07:18 +07:00
parent 282f512fed
commit 0fcce527bc
No known key found for this signature in database
GPG key ID: 318CD6CD3A6AC0A5

View file

@ -26,7 +26,7 @@ import pyrogram
from pyrogram import raw, enums
from pyrogram import types
from pyrogram import utils
from pyrogram.errors import MessageIdsEmpty, PeerIdInvalid
from pyrogram.errors import ChannelPrivate, MessageIdsEmpty, PeerIdInvalid
from pyrogram.parser import utils as parser_utils, Parser
from ..object import Object
from ..update import Update
@ -1173,6 +1173,8 @@ class Message(Object, Update):
parsed_message.reply_to_message = reply_to_message
except MessageIdsEmpty:
pass
except ChannelPrivate:
pass
elif parsed_message.reply_to_story_id:
try:
reply_to_story = await client.get_stories(