Skip to content

Commit 61f2d7c

Browse files
author
zeroone2numeral2
committed
Added web_page attribute to Message object
1 parent 3b3fec8 commit 61f2d7c

2 files changed

Lines changed: 9 additions & 0 deletions

File tree

pyrogram/client/ext/utils.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -327,6 +327,7 @@ def parse_messages(
327327
video_note = None
328328
sticker = None
329329
document = None
330+
web_page = None
330331

331332
media = message.media
332333

@@ -574,6 +575,8 @@ def parse_messages(
574575
file_size=doc.size,
575576
date=doc.date
576577
)
578+
elif isinstance(media, types.MessageMediaWebPage):
579+
web_page = True
577580
else:
578581
media = None
579582

@@ -621,6 +624,7 @@ def parse_messages(
621624
video_note=video_note,
622625
sticker=sticker,
623626
document=document,
627+
web_page=web_page,
624628
views=message.views,
625629
via_bot=parse_user(users.get(message.via_bot_id, None)),
626630
outgoing=message.out,

pyrogram/client/types/messages_and_media/message.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,9 @@ class Message(Object):
134134
venue (:obj:`Venue <pyrogram.Venue>`, *optional*):
135135
Message is a venue, information about the venue.
136136
137+
web_page (``bool``, *optional*):
138+
Message was sent with a webpage preview.
139+
137140
new_chat_members (List of :obj:`User <pyrogram.User>`, *optional*):
138141
New members that were added to the group or supergroup and information about them
139142
(the bot itself may be one of these members).
@@ -246,6 +249,7 @@ def __init__(
246249
contact=None,
247250
location=None,
248251
venue=None,
252+
web_page=None,
249253
new_chat_members: list = None,
250254
left_chat_member=None,
251255
new_chat_title: str = None,
@@ -297,6 +301,7 @@ def __init__(
297301
self.contact = contact # flags.22?Contact
298302
self.location = location # flags.23?Location
299303
self.venue = venue # flags.24?Venue
304+
self.web_page = web_page
300305
self.new_chat_members = new_chat_members # flags.25?Vector<User>
301306
self.left_chat_member = left_chat_member # flags.26?User
302307
self.new_chat_title = new_chat_title # flags.27?string

0 commit comments

Comments
 (0)