From 2faae080648e97107fabb084fb29658d3f6498de Mon Sep 17 00:00:00 2001 From: shriMADhav U k Date: Fri, 6 Sep 2024 16:58:46 +0200 Subject: [PATCH] Added the ability to specify a payload in send_paid_media which is not used currently Signed-off-by: wulan17 --- pyrogram/methods/business/send_paid_media.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pyrogram/methods/business/send_paid_media.py b/pyrogram/methods/business/send_paid_media.py index d84545d1..296f1686 100644 --- a/pyrogram/methods/business/send_paid_media.py +++ b/pyrogram/methods/business/send_paid_media.py @@ -42,7 +42,8 @@ class SendPaidMedia: disable_notification: bool = None, schedule_date: datetime = None, protect_content: bool = None, - invert_media: bool = None + invert_media: bool = None, + payload: str = None ) -> "types.Message": """Send paid media. Only for channels. @@ -83,6 +84,9 @@ class SendPaidMedia: invert_media (``bool``, *optional*): Invert the media. + + payload (``str``, *optional*): + Bot-defined paid media payload, 0-128 bytes. This will not be displayed to the user, use it for your internal processes. Example: .. code-block:: python @@ -268,7 +272,8 @@ class SendPaidMedia: peer=await self.resolve_peer(chat_id), media=raw.types.InputMediaPaidMedia( stars_amount=stars_amount, - extended_media=multi_media + extended_media=multi_media, + payload=payload ), silent=disable_notification or None, random_id=self.rnd_id(),