Skip to content

Commit d6f4987

Browse files
Added the field via_chat_folder_invite_link to the class ChatMemberUpdated.
1 parent 966b451 commit d6f4987

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

telebot/types.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -237,6 +237,9 @@ class ChatMemberUpdated(JsonDeserializable):
237237
link events only.
238238
:type invite_link: :class:`telebot.types.ChatInviteLink`
239239
240+
:param via_chat_folder_invite_link: Optional. True, if the user joined the chat via a chat folder invite link
241+
:type via_chat_folder_invite_link: :obj:`bool`
242+
240243
:return: Instance of the class
241244
:rtype: :class:`telebot.types.ChatMemberUpdated`
242245
"""
@@ -251,13 +254,15 @@ def de_json(cls, json_string):
251254
obj['invite_link'] = ChatInviteLink.de_json(obj.get('invite_link'))
252255
return cls(**obj)
253256

254-
def __init__(self, chat, from_user, date, old_chat_member, new_chat_member, invite_link=None, **kwargs):
257+
def __init__(self, chat, from_user, date, old_chat_member, new_chat_member, invite_link=None, via_chat_folder_invite_link=None,
258+
**kwargs):
255259
self.chat: Chat = chat
256260
self.from_user: User = from_user
257261
self.date: int = date
258262
self.old_chat_member: ChatMember = old_chat_member
259263
self.new_chat_member: ChatMember = new_chat_member
260264
self.invite_link: Optional[ChatInviteLink] = invite_link
265+
self.via_chat_folder_invite_link: Optional[bool] = via_chat_folder_invite_link
261266

262267
@property
263268
def difference(self) -> Dict[str, List]:

0 commit comments

Comments
 (0)