@@ -37,41 +37,41 @@ async def send_animation(
3737 caption : str = "" ,
3838 unsave : bool = False ,
3939 parse_mode : Optional ["enums.ParseMode" ] = None ,
40- caption_entities : List ["types.MessageEntity" ] = None ,
41- has_spoiler : bool = None ,
40+ caption_entities : Optional [ List ["types.MessageEntity" ] ] = None ,
41+ has_spoiler : Optional [ bool ] = None ,
4242 duration : int = 0 ,
4343 width : int = 0 ,
4444 height : int = 0 ,
45- thumb : Union [str , BinaryIO ] = None ,
46- file_name : str = None ,
47- disable_notification : bool = None ,
48- message_thread_id : int = None ,
49- direct_messages_topic_id : int = None ,
50- effect_id : int = None ,
51- show_caption_above_media : bool = None ,
52- reply_parameters : "types.ReplyParameters" = None ,
53- schedule_date : datetime = None ,
54- repeat_period : int = None ,
55- protect_content : bool = None ,
56- business_connection_id : str = None ,
57- allow_paid_broadcast : bool = None ,
58- paid_message_star_count : int = None ,
59- suggested_post_parameters : "types.SuggestedPostParameters" = None ,
60- reply_markup : Union [
45+ thumb : Optional [ Union [str , BinaryIO ] ] = None ,
46+ file_name : Optional [ str ] = None ,
47+ disable_notification : Optional [ bool ] = None ,
48+ message_thread_id : Optional [ int ] = None ,
49+ direct_messages_topic_id : Optional [ int ] = None ,
50+ effect_id : Optional [ int ] = None ,
51+ show_caption_above_media : Optional [ bool ] = None ,
52+ reply_parameters : Optional [ "types.ReplyParameters" ] = None ,
53+ schedule_date : Optional [ datetime ] = None ,
54+ repeat_period : Optional [ int ] = None ,
55+ protect_content : Optional [ bool ] = None ,
56+ business_connection_id : Optional [ str ] = None ,
57+ allow_paid_broadcast : Optional [ bool ] = None ,
58+ paid_message_star_count : Optional [ int ] = None ,
59+ suggested_post_parameters : Optional [ "types.SuggestedPostParameters" ] = None ,
60+ reply_markup : Optional [ Union [
6161 "types.InlineKeyboardMarkup" ,
6262 "types.ReplyKeyboardMarkup" ,
6363 "types.ReplyKeyboardRemove" ,
6464 "types.ForceReply"
65- ] = None ,
66- progress : Callable = None ,
65+ ]] = None ,
66+ progress : Optional [ Callable ] = None ,
6767 progress_args : tuple = (),
6868
69- reply_to_message_id : int = None ,
70- reply_to_chat_id : Union [int , str ] = None ,
71- reply_to_story_id : int = None ,
72- quote_text : str = None ,
73- quote_entities : List ["types.MessageEntity" ] = None ,
74- quote_offset : int = None ,
69+ reply_to_message_id : Optional [ int ] = None ,
70+ reply_to_chat_id : Optional [ Union [int , str ] ] = None ,
71+ reply_to_story_id : Optional [ int ] = None ,
72+ quote_text : Optional [ str ] = None ,
73+ quote_entities : Optional [ List ["types.MessageEntity" ] ] = None ,
74+ quote_offset : Optional [ int ] = None ,
7575 ) -> Optional ["types.Message" ]:
7676 """Send animation files (animation or H.264/MPEG-4 AVC video without sound).
7777
0 commit comments