Struct telbot_types::message::EditMessageCaption [−][src]
pub struct EditMessageCaption {
pub chat_id: ChatId,
pub message_id: i64,
pub caption: Option<String>,
pub caption_entities: Option<Vec<MessageEntity>>,
pub parse_mode: Option<ParseMode>,
pub disable_web_page_preview: Option<bool>,
pub reply_markup: Option<InlineKeyboardMarkup>,
}Expand description
Use this method to edit captions of messages. On success, the edited Message is returned.
Fields
chat_id: ChatIdUnique identifier for the target chat or username of the target channel (in the format @channelusername)
message_id: i64Identifier of the message to edit
caption: Option<String>New caption of the message, 0-1024 characters after entities parsing
caption_entities: Option<Vec<MessageEntity>>For messages with a caption, special entities like usernames, URLs, bot commands, etc. that appear in the caption
parse_mode: Option<ParseMode>Mode for parsing entities in the message text. See formatting options for more details.
disable_web_page_preview: Option<bool>Disables link previews for links in the sent message
reply_markup: Option<InlineKeyboardMarkup>A JSON-serialized object for a new inline keyboard.
Implementations
Create a new editMessageCaption request with no caption
Create a new editMessageCaption request with caption
Set parse mode
Set caption entities
Add one entity
Disable web preview
Set reply markup