@@ -2211,6 +2211,7 @@ async def chat_update(
22112211 attachments : Optional [Sequence [Union [Dict , Attachment ]]] = None ,
22122212 blocks : Optional [Sequence [Union [Dict , Block ]]] = None ,
22132213 as_user : Optional [bool ] = None ,
2214+ file_ids : Optional [Union [str , Sequence [str ]]] = None ,
22142215 link_names : Optional [bool ] = None ,
22152216 parse : Optional [str ] = None , # none, full
22162217 reply_broadcast : Optional [bool ] = None ,
@@ -2232,6 +2233,10 @@ async def chat_update(
22322233 "reply_broadcast" : reply_broadcast ,
22332234 }
22342235 )
2236+ if isinstance (file_ids , (list , Tuple )):
2237+ kwargs .update ({"file_ids" : "," .join (file_ids )})
2238+ else :
2239+ kwargs .update ({"file_ids" : file_ids })
22352240 _parse_web_class_objects (kwargs )
22362241 kwargs = _remove_none_values (kwargs )
22372242 _warn_if_text_is_missing ("chat.update" , kwargs )
@@ -2448,7 +2453,7 @@ async def conversations_inviteShared(
24482453 else :
24492454 kwargs .update ({"emails" : emails })
24502455 if isinstance (user_ids , (list , Tuple )):
2451- kwargs .update ({"emails " : "," .join (user_ids )})
2456+ kwargs .update ({"user_ids " : "," .join (user_ids )})
24522457 else :
24532458 kwargs .update ({"user_ids" : user_ids })
24542459 return await self .api_call (
0 commit comments