2
0
mirror of https://github.com/pyrogram/pyrogram synced 2025-08-30 05:48:14 +00:00

Add Message.media field

This commit is contained in:
Dan 2018-11-08 10:49:32 +01:00
parent f26e20d30e
commit e760550f8b
2 changed files with 8 additions and 0 deletions

View File

@ -607,6 +607,7 @@ def parse_messages(
forward_signature=forward_signature, forward_signature=forward_signature,
forward_date=forward_date, forward_date=forward_date,
mentioned=message.mentioned, mentioned=message.mentioned,
media=bool(media) or None,
edit_date=message.edit_date, edit_date=message.edit_date,
media_group_id=message.grouped_id, media_group_id=message.grouped_id,
photo=photo, photo=photo,

View File

@ -68,6 +68,11 @@ class Message(Object):
new_chat_photo, delete_chat_photo, group_chat_created, supergroup_chat_created, channel_chat_created, new_chat_photo, delete_chat_photo, group_chat_created, supergroup_chat_created, channel_chat_created,
migrate_to_chat_id, migrate_from_chat_id, pinned_message. migrate_to_chat_id, migrate_from_chat_id, pinned_message.
media (``bool``` *optional*):
The message is a media message.
A media message has one and only one of these fields set: audio, document, photo, sticker, video, animation,
voice, video_note, contact, location, venue.
edit_date (``int``, *optional*): edit_date (``int``, *optional*):
Date the message was last edited in Unix time. Date the message was last edited in Unix time.
@ -222,6 +227,7 @@ class Message(Object):
mentioned=None, mentioned=None,
empty=None, empty=None,
service=None, service=None,
media=None,
edit_date: int = None, edit_date: int = None,
media_group_id: str = None, media_group_id: str = None,
author_signature: str = None, author_signature: str = None,
@ -272,6 +278,7 @@ class Message(Object):
self.mentioned = mentioned self.mentioned = mentioned
self.empty = empty self.empty = empty
self.service = service self.service = service
self.media = media
self.edit_date = edit_date # flags.7?int self.edit_date = edit_date # flags.7?int
self.media_group_id = media_group_id # flags.8?string self.media_group_id = media_group_id # flags.8?string
self.author_signature = author_signature # flags.9?string self.author_signature = author_signature # flags.9?string