Skip to content

Commit

Permalink
Pyrofork: Add is_bot_business field to class User
Browse files Browse the repository at this point in the history
Signed-off-by: wulan17 <wulan17@nusantararom.org>
  • Loading branch information
wulan17 committed Apr 6, 2024
1 parent f86dfb4 commit 7a78076
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions pyrogram/types/user_and_chats/user.py
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,9 @@ class User(Object, Update):
is_contacts_only (``bool``, *optional*):
True, if this user is only allow incoming message from users in their contacts/premium users.
is_bot_business (``bool``, *optional*):
True, if this bot can connect to business.
first_name (``str``, *optional*):
User's or bot's first name.
Expand Down Expand Up @@ -181,6 +184,7 @@ def __init__(
is_support: bool = None,
is_premium: bool = None,
is_contacts_only: bool = None,
is_bot_business: bool = None,
first_name: str = None,
last_name: str = None,
status: "enums.UserStatus" = None,
Expand Down Expand Up @@ -212,6 +216,7 @@ def __init__(
self.is_support = is_support
self.is_premium = is_premium
self.is_contacts_only = is_contacts_only
self.is_bot_business = is_bot_business
self.first_name = first_name
self.last_name = last_name
self.status = status
Expand Down Expand Up @@ -272,6 +277,7 @@ def _parse(client, user: "raw.base.User") -> Optional["User"]:
is_support=user.support,
is_premium=user.premium,
is_contacts_only=user.contact_require_premium,
is_bot_business=user.bot_business,
first_name=user.first_name,
last_name=user.last_name,
**User._parse_status(user.status, user.bot),
Expand Down

0 comments on commit 7a78076

Please sign in to comment.