SendMessageRequest

fun SendMessageRequest(chatId: Int, text: String, parseMode: String? = null, entities: List<MessageEntity> = emptyList(), disableWebPagePreview: Boolean = false, disableNotification: Boolean = false, replyToMessageId: Int? = null, allowSendingWithoutReply: Boolean = false, replyMarkup: ReplyMarkup? = null)

Parameters

chatId

Unique identifier for the target chat or username of the target channel (in the format @channelusername)

text

Text of the message to be sent, 1-4096 characters after entities parsing

parseMode

Mode for parsing entities in the message text. See formatting options for more details.

entities

List of special entities that appear in message text, which can be specified instead of parse_mode

disableWebPagePreview

Disables link previews for links in this message

disableNotification

Sends the message silently. Users will receive a notification with no sound.

replyToMessageId

If the message is a reply, ID of the original message

allowSendingWithoutReply

Pass True, if the message should be sent even if the specified replied-to message is not found

replyMarkup

Additional interface options. A JSON-serialized object for an inline keyboard, custom reply keyboard, instructions to remove reply keyboard or to force a reply from the user.