EditMessageTextRequest

data class EditMessageTextRequest(chat_id: String?, message_id: Long?, inline_message_id: String?, text: String, parse_mode: ParseMode?, entities: List<MessageEntity>?, disable_web_page_preview: Boolean?, reply_markup: InlineKeyboardMarkup?) : TelegramRequest

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

Constructors

EditMessageTextRequest
Link copied to clipboard
fun EditMessageTextRequest(chat_id: String? = null, message_id: Long? = null, inline_message_id: String? = null, text: String, parse_mode: ParseMode? = null, entities: List<MessageEntity>? = null, disable_web_page_preview: Boolean? = null, reply_markup: InlineKeyboardMarkup? = null)

Properties

chat_id
Link copied to clipboard
val chat_id: String? = null
Required if inline_message_id is not specified.
disable_web_page_preview
Link copied to clipboard
val disable_web_page_preview: Boolean? = null
Disables link previews for links in this message
entities
Link copied to clipboard
val entities: List<MessageEntity>? = null
List of special entities that appear in message text, which can be specified instead of parse_mode
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 text.
reply_markup
Link copied to clipboard
val reply_markup: InlineKeyboardMarkup? = null
A JSON-serialized object for an
text
Link copied to clipboard
val text: String
New text of the message, 1-4096 characters after entities parsing