SendPhotoRequest

data class SendPhotoRequest(chat_id: String, photo: String, caption: String?, parse_mode: ParseMode?, caption_entities: List<MessageEntity>?, disable_notification: Boolean?, reply_to_message_id: Long?, allow_sending_without_reply: Boolean?, reply_markup: KeyboardOption?) : TelegramRequest

Use this method to send photos. On success, the sent Message is returned.

Constructors

SendPhotoRequest
Link copied to clipboard
fun SendPhotoRequest(chat_id: String, photo: String, caption: String? = null, parse_mode: ParseMode? = null, caption_entities: List<MessageEntity>? = null, disable_notification: Boolean? = null, reply_to_message_id: Long? = null, allow_sending_without_reply: Boolean? = null, reply_markup: KeyboardOption? = null)

Properties

allow_sending_without_reply
Link copied to clipboard
val allow_sending_without_reply: Boolean? = null
Pass True, if the message should be sent even if the specified replied-to message is not found
caption
Link copied to clipboard
val caption: String? = null
Photo caption (may also be used when resending photos by file_id), 0-1024 characters after entities parsing
caption_entities
Link copied to clipboard
val caption_entities: List<MessageEntity>? = null
List of special entities that appear in the caption, which can be specified instead of parse_mode
chat_id
Link copied to clipboard
val chat_id: String
Unique identifier for the target chat or username of the target channel (in the format @channelusername)
disable_notification
Link copied to clipboard
val disable_notification: Boolean? = null
Sends the message
parse_mode
Link copied to clipboard
val parse_mode: ParseMode? = null
Mode for parsing entities in the photo caption.
photo
Link copied to clipboard
val photo: String
Photo to send.
reply_markup
Link copied to clipboard
val reply_markup: KeyboardOption? = null
Additional interface options.
reply_to_message_id
Link copied to clipboard
val reply_to_message_id: Long? = null
If the message is a reply, ID of the original message