Added from_id property to Message

This commit is contained in:
ENCRYPTED 2022-04-29 02:12:37 +03:00 committed by GitHub
parent bad6d8613a
commit 28b585e7cd
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -270,6 +270,15 @@ class Message(base.TelegramObject):
return text_decorator.unparse(text, entities)
@property
def from_id(self) -> int:
"""
User id if sent by user or chat/channel id if sent on behalf of a channel or chat
:return: int
"""
return self.sender_chat.id if self.sender_chat else self.from_user.id
@property
def md_text(self) -> str:
"""