@@ -130,6 +130,7 @@ def __init__(self,
130130 location = None ,
131131 venue = None ,
132132 new_chat_member = None ,
133+ new_chat_members = None ,
133134 left_chat_member = None ,
134135 new_chat_title = None ,
135136 new_chat_photo = None ,
@@ -168,6 +169,7 @@ def __init__(self,
168169 self .location = location
169170 self .venue = venue
170171 self .new_chat_member = new_chat_member
172+ self .new_chat_members = new_chat_members
171173 self .left_chat_member = left_chat_member
172174 self .new_chat_title = new_chat_title
173175 self .new_chat_photo = new_chat_photo
@@ -224,6 +226,7 @@ def de_json(data, bot):
224226 data ['location' ] = Location .de_json (data .get ('location' ), bot )
225227 data ['venue' ] = Venue .de_json (data .get ('venue' ), bot )
226228 data ['new_chat_member' ] = User .de_json (data .get ('new_chat_member' ), bot )
229+ data ['new_chat_members' ] = User .de_list (data .get ('new_chat_members' ), bot )
227230 data ['left_chat_member' ] = User .de_json (data .get ('left_chat_member' ), bot )
228231 data ['new_chat_photo' ] = PhotoSize .de_list (data .get ('new_chat_photo' ), bot )
229232 data ['pinned_message' ] = Message .de_json (data .get ('pinned_message' ), bot )
@@ -257,6 +260,8 @@ def to_dict(self):
257260 data ['entities' ] = [e .to_dict () for e in self .entities ]
258261 if self .new_chat_photo :
259262 data ['new_chat_photo' ] = [p .to_dict () for p in self .new_chat_photo ]
263+ if self .new_chat_members :
264+ data ['new_chat_members' ] = [u .to_dict () for u in self .new_chat_members ]
260265
261266 return data
262267
0 commit comments