Skip to content

Commit 40d9c3b

Browse files
Added the field paid_message_star_count to the class ChatFullInfo.
1 parent 9688d33 commit 40d9c3b

1 file changed

Lines changed: 19 additions & 14 deletions

File tree

telebot/types.py

Lines changed: 19 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -751,6 +751,9 @@ class ChatFullInfo(JsonDeserializable):
751751
:param rating: Optional. For private chats, the rating of the user if any
752752
:type rating: :class:`telebot.types.UserRating`
753753

754+
:param paid_message_star_count: Optional. The number of Telegram Stars a general user have to pay to send a message to the chat
755+
:type paid_message_star_count: :obj:`int`
756+
754757
:return: Instance of the class
755758
:rtype: :class:`telebot.types.ChatFullInfo`
756759
"""
@@ -787,20 +790,21 @@ def de_json(cls, json_string):
787790
return cls(**obj)
788791

789792
def __init__(self, id, type, title=None, username=None, first_name=None,
790-
last_name=None, photo=None, bio=None, has_private_forwards=None,
791-
description=None, invite_link=None, pinned_message=None,
792-
permissions=None, slow_mode_delay=None,
793-
message_auto_delete_time=None, has_protected_content=None, sticker_set_name=None,
794-
can_set_sticker_set=None, linked_chat_id=None, location=None,
795-
join_to_send_messages=None, join_by_request=None, has_restricted_voice_and_video_messages=None,
796-
is_forum=None, max_reaction_count=None, active_usernames=None, emoji_status_custom_emoji_id=None,
797-
has_hidden_members=None, has_aggressive_anti_spam_enabled=None, emoji_status_expiration_date=None,
798-
available_reactions=None, accent_color_id=None, background_custom_emoji_id=None, profile_accent_color_id=None,
799-
profile_background_custom_emoji_id=None, has_visible_history=None,
800-
unrestrict_boost_count=None, custom_emoji_sticker_set_name=None, business_intro=None, business_location=None,
801-
business_opening_hours=None, personal_chat=None, birthdate=None,
802-
can_send_paid_media=None,
803-
accepted_gift_types=None, is_direct_messages=None, parent_chat=None, rating=None, **kwargs):
793+
last_name=None, photo=None, bio=None, has_private_forwards=None,
794+
description=None, invite_link=None, pinned_message=None,
795+
permissions=None, slow_mode_delay=None,
796+
message_auto_delete_time=None, has_protected_content=None, sticker_set_name=None,
797+
can_set_sticker_set=None, linked_chat_id=None, location=None,
798+
join_to_send_messages=None, join_by_request=None, has_restricted_voice_and_video_messages=None,
799+
is_forum=None, max_reaction_count=None, active_usernames=None, emoji_status_custom_emoji_id=None,
800+
has_hidden_members=None, has_aggressive_anti_spam_enabled=None, emoji_status_expiration_date=None,
801+
available_reactions=None, accent_color_id=None, background_custom_emoji_id=None, profile_accent_color_id=None,
802+
profile_background_custom_emoji_id=None, has_visible_history=None,
803+
unrestrict_boost_count=None, custom_emoji_sticker_set_name=None, business_intro=None, business_location=None,
804+
business_opening_hours=None, personal_chat=None, birthdate=None,
805+
can_send_paid_media=None,
806+
accepted_gift_types=None, is_direct_messages=None, parent_chat=None, rating=None, paid_message_star_count=None,
807+
**kwargs):
804808
self.id: int = id
805809
self.type: str = type
806810
self.title: Optional[str] = title
@@ -849,6 +853,7 @@ def __init__(self, id, type, title=None, username=None, first_name=None,
849853
self.is_direct_messages: Optional[bool] = is_direct_messages
850854
self.parent_chat: Optional[Chat] = parent_chat
851855
self.rating: Optional[UserRating] = rating
856+
self.paid_message_star_count: Optional[int] = paid_message_star_count
852857
@property
853858
def can_send_gift(self) -> bool:
854859
"""

0 commit comments

Comments
 (0)