Optionalallow_Pass True to allow paid broadcast of the message.
Optionalbusiness_Unique identifier of the business connection on behalf of which the message will be sent.
OptionalcaptionMedia caption, 0-1024 characters after entities parsing.
Optionalcaption_A list of special entities that appear in the caption.
Unique identifier for the target chat or username of the target channel.
Optionaldirect_Identifier of the topic the message will be sent to in a direct messages chat.
Optionaldisable_Sends the message silently. Users will receive a notification with no sound.
Array describing the media to send; up to 10 items.
Optionalmessage_Unique identifier for the target message thread (topic) of the forum.
Optionalparse_Mode for parsing entities in the media caption.
OptionalpayloadBot-defined paid media payload, 0-128 bytes. Not shown to the user.
Optionalprotect_Protects the contents of the sent message from forwarding and saving.
Optionalreply_Additional interface options.
Optionalreply_Description of the message to reply to.
Optionalshow_Pass True, if the caption must be shown above the message media.
Number of Telegram Stars that must be paid to buy access to the media; 1-25000.
Optionalsuggested_Parameters of the suggested post to send in a business chat.
Options for Bot.sendPaidMedia.
Remarks
mediaholds up to 10 InputPaidMedia objects (InputPaidMediaPhoto / InputPaidMediaVideo / InputPaidMediaLivePhoto). The JSON-only client can't attach new files, so pass afile_idor an HTTP URL.See
Telegram Bot API: sendPaidMedia