From 49a8f111d356758d9804fa5702449dfd90230474 Mon Sep 17 00:00:00 2001 From: CoderX <66735676+ToxygenX@users.noreply.github.com> Date: Mon, 8 Apr 2024 22:54:43 +0330 Subject: [PATCH] Add missing attributes to Message (#4346) --- telethon/tl/custom/message.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/telethon/tl/custom/message.py b/telethon/tl/custom/message.py index 0e46cae9..87398a7b 100644 --- a/telethon/tl/custom/message.py +++ b/telethon/tl/custom/message.py @@ -70,6 +70,9 @@ class Message(ChatGetter, SenderGetter, TLObject): invert_media (`bool`): Whether the media in this message should be inverted. + + offline (`bool`): + Whether the message was sent by an implicit action, for example, as an away or a greeting business message, or as a scheduled message. id (`int`): The ID of this message. This field is *always* present. @@ -194,11 +197,13 @@ class Message(ChatGetter, SenderGetter, TLObject): self.pinned = pinned self.noforwards = noforwards self.invert_media = invert_media + self.offline = offline self.from_id = from_id self.from_boosts_applied = from_boosts_applied self.saved_peer_id = saved_peer_id self.fwd_from = fwd_from self.via_bot_id = via_bot_id + self.via_business_bot_id = via_business_bot_id self.reply_to = reply_to self.media = None if isinstance(media, types.MessageMediaEmpty) else media self.reply_markup = reply_markup