Added from_id property to Message (#899)

This commit is contained in:
ENCRYPTED 2022-06-22 01:04:47 +03:00 committed by GitHub
parent 1ced320a19
commit c289da35c3
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:
"""