Skip to content

Commit b2b19d7

Browse files
committed
fix(InputMedia): fixed media caption as "None"
This commit fixes a bug where `InputMedia` makes the media caption a “None” string instead of a empty string.
1 parent 52a447b commit b2b19d7

File tree

6 files changed

+6
-6
lines changed

6 files changed

+6
-6
lines changed

hydrogram/types/input_media/input_media.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ class InputMedia(Object):
4242
def __init__(
4343
self,
4444
media: str | BinaryIO,
45-
caption: str | None = None,
45+
caption: str = "",
4646
parse_mode: str | None = None,
4747
caption_entities: list[MessageEntity] | None = None,
4848
):

hydrogram/types/input_media/input_media_animation.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ def __init__(
7373
self,
7474
media: str | BinaryIO,
7575
thumb: str | BinaryIO | None = None,
76-
caption: str | None = None,
76+
caption: str = "",
7777
parse_mode: enums.ParseMode | None = None,
7878
caption_entities: list[MessageEntity] | None = None,
7979
width: int = 0,

hydrogram/types/input_media/input_media_audio.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ def __init__(
7272
self,
7373
media: str | BinaryIO,
7474
thumb: str | BinaryIO | None = None,
75-
caption: str | None = None,
75+
caption: str = "",
7676
parse_mode: enums.ParseMode | None = None,
7777
caption_entities: list[MessageEntity] | None = None,
7878
duration: int = 0,

hydrogram/types/input_media/input_media_document.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ def __init__(
6161
self,
6262
media: str | BinaryIO,
6363
thumb: str | BinaryIO | None = None,
64-
caption: str | None = None,
64+
caption: str = "",
6565
parse_mode: enums.ParseMode | None = None,
6666
caption_entities: list[MessageEntity] | None = None,
6767
):

hydrogram/types/input_media/input_media_photo.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ class InputMediaPhoto(InputMedia):
5858
def __init__(
5959
self,
6060
media: str | BinaryIO,
61-
caption: str | None = None,
61+
caption: str = "",
6262
parse_mode: enums.ParseMode | None = None,
6363
caption_entities: list[MessageEntity] | None = None,
6464
has_spoiler: bool | None = None,

hydrogram/types/input_media/input_media_video.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ def __init__(
7777
self,
7878
media: str | BinaryIO,
7979
thumb: str | BinaryIO | None = None,
80-
caption: str | None = None,
80+
caption: str = "",
8181
parse_mode: enums.ParseMode | None = None,
8282
caption_entities: list[MessageEntity] | None = None,
8383
width: int = 0,

0 commit comments

Comments
 (0)