EditMessageCaptionRequest

data class EditMessageCaptionRequest(chat_id: String?, message_id: Long?, inline_message_id: String?, caption: String?, parse_mode: ParseMode?, caption_entities: List<MessageEntity>?, reply_markup: InlineKeyboardMarkup?) : TelegramRequest

Use this method to edit captions of messages. On success, if the edited message is not an inline message, the edited Message is returned, otherwise True is returned.

Constructors

EditMessageCaptionRequest
Link copied to clipboard
fun EditMessageCaptionRequest(chat_id: String? = null, message_id: Long? = null, inline_message_id: String? = null, caption: String? = null, parse_mode: ParseMode? = null, caption_entities: List<MessageEntity>? = null, reply_markup: InlineKeyboardMarkup? = null)

Properties

caption
Link copied to clipboard
val caption: String? = null
New caption of the message, 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? = null
Required if inline_message_id is not specified.
inline_message_id
Link copied to clipboard
val inline_message_id: String? = null
Required if chat_id and message_id are not specified.
message_id
Link copied to clipboard
val message_id: Long? = null
Required if inline_message_id is not specified.
parse_mode
Link copied to clipboard
val parse_mode: ParseMode? = null
Mode for parsing entities in the message caption.
reply_markup
Link copied to clipboard
val reply_markup: InlineKeyboardMarkup? = null
A JSON-serialized object for an © 2021 CopyrightGenerated by dokka