From c2a8fdcb18df5bed53a7fe2717cef68051d1f27b Mon Sep 17 00:00:00 2001 From: "Mahdi K." <106227973+m2k7m@users.noreply.github.com> Date: Thu, 6 Feb 2025 19:08:17 +0300 Subject: [PATCH] Update thumb typehints (#134) --- pyrogram/types/messages_and_media/message.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/pyrogram/types/messages_and_media/message.py b/pyrogram/types/messages_and_media/message.py index ab73dfed2e..e8a1620630 100644 --- a/pyrogram/types/messages_and_media/message.py +++ b/pyrogram/types/messages_and_media/message.py @@ -1586,7 +1586,7 @@ async def reply_animation( duration: int = 0, width: int = 0, height: int = 0, - thumb: str = None, + thumb: Union[str, BinaryIO] = None, disable_notification: bool = None, business_connection_id: str = None, allow_paid_broadcast: bool = None, @@ -1657,7 +1657,7 @@ async def reply_animation( height (``int``, *optional*): Animation height. - thumb (``str``, *optional*): + thumb (``str`` | ``BinaryIO``, *optional*): Thumbnail of the animation file sent. The thumbnail should be in JPEG format and less than 200 KB in size. A thumbnail's width and height should not exceed 320 pixels. @@ -1774,7 +1774,7 @@ async def reply_audio( duration: int = 0, performer: str = None, title: str = None, - thumb: str = None, + thumb: Union[str, BinaryIO] = None, disable_notification: bool = None, message_thread_id: int = None, effect_id: int = None, @@ -1839,7 +1839,7 @@ async def reply_audio( title (``str``, *optional*): Track name. - thumb (``str``, *optional*): + thumb (``str`` | ``BinaryIO``, *optional*): Thumbnail of the music file album cover. The thumbnail should be in JPEG format and less than 200 KB in size. A thumbnail's width and height should not exceed 320 pixels. @@ -3557,7 +3557,7 @@ async def reply_video( duration: int = 0, width: int = 0, height: int = 0, - thumb: str = None, + thumb: Union[str, BinaryIO] = None, supports_streaming: bool = True, disable_notification: bool = None, message_thread_id: int = None, @@ -3635,7 +3635,7 @@ async def reply_video( height (``int``, *optional*): Video height. - thumb (``str``, *optional*): + thumb (``str`` | ``BinaryIO``, *optional*): Thumbnail of the video sent. The thumbnail should be in JPEG format and less than 200 KB in size. A thumbnail's width and height should not exceed 320 pixels. @@ -3758,7 +3758,7 @@ async def reply_video_note( quote: bool = None, duration: int = 0, length: int = 1, - thumb: str = None, + thumb: Union[str, BinaryIO] = None, disable_notification: bool = None, message_thread_id: int = None, effect_id: int = None, @@ -3813,7 +3813,7 @@ async def reply_video_note( length (``int``, *optional*): Video width and height. - thumb (``str``, *optional*): + thumb (``str`` | ``BinaryIO``, *optional*): Thumbnail of the video sent. The thumbnail should be in JPEG format and less than 200 KB in size. A thumbnail's width and height should not exceed 320 pixels.