diff --git a/pyrogram/types/messages_and_media/message.py b/pyrogram/types/messages_and_media/message.py index 62652d27..56d30857 100644 --- a/pyrogram/types/messages_and_media/message.py +++ b/pyrogram/types/messages_and_media/message.py @@ -4164,7 +4164,7 @@ class Message(Object, Update): message_thread_id=message_thread_id, reply_to_message_id=reply_to_message_id, quote_text=quote_text, - quote_entities=quote_entities, + quote_entities=quote_entities, schedule_date=schedule_date, protect_content=protect_content, reply_markup=self.reply_markup if reply_markup is object else reply_markup diff --git a/pyrogram/types/messages_and_media/web_page_preview.py b/pyrogram/types/messages_and_media/web_page_preview.py index 0eea0fe2..a178a199 100644 --- a/pyrogram/types/messages_and_media/web_page_preview.py +++ b/pyrogram/types/messages_and_media/web_page_preview.py @@ -35,6 +35,9 @@ class WebPagePreview(Object): force_small_media (``bool``, *optional*): True, If the preview media size is forced to small. + + is_safe (``bool``, *optional*): + True, If the webpage is considered safe by telegram. """ def __init__( @@ -43,7 +46,8 @@ class WebPagePreview(Object): webpage: Union["types.WebPage", "types.WebPageEmpty"], force_large_media: bool = None, force_small_media: bool = None, - invert_media: bool = None + invert_media: bool = None, + is_safe: bool = None ): super().__init__() @@ -51,6 +55,7 @@ class WebPagePreview(Object): self.force_large_media = force_large_media self.force_small_media = force_small_media self.invert_media = invert_media + self.is_safe = is_safe @staticmethod def _parse( @@ -66,5 +71,6 @@ class WebPagePreview(Object): webpage=webpage, force_large_media=web_page_preview.force_large_media, force_small_media=web_page_preview.force_small_media, - invert_media=invert_media + invert_media=invert_media, + is_safe=web_page_preview.safe )