copyMessage

inline suspend fun TelegramBot.copyMessage(    fromChatId: ChatIdentifier,     messageId: MessageId,     toChatId: ChatIdentifier,     text: String? = null,     parseMode: ParseMode? = null,     showCaptionAboveMedia: Boolean = false,     threadId: MessageThreadId? = toChatId.threadId,     startTimestamp: Seconds? = null,     disableNotification: Boolean = false,     protectContent: Boolean = false,     allowPaidBroadcast: Boolean = false,     replyParameters: ReplyParameters? = null,     replyMarkup: KeyboardMarkup? = null): MessageId
inline suspend fun TelegramBot.copyMessage(    fromChat: Chat,     messageId: MessageId,     toChatId: ChatIdentifier,     text: String? = null,     parseMode: ParseMode? = null,     showCaptionAboveMedia: Boolean = false,     threadId: MessageThreadId? = toChatId.threadId,     startTimestamp: Seconds? = null,     disableNotification: Boolean = false,     protectContent: Boolean = false,     allowPaidBroadcast: Boolean = false,     replyParameters: ReplyParameters? = null,     replyMarkup: KeyboardMarkup? = null): MessageId
inline suspend fun TelegramBot.copyMessage(    fromChatId: ChatIdentifier,     messageId: MessageId,     toChat: Chat,     text: String? = null,     parseMode: ParseMode? = null,     showCaptionAboveMedia: Boolean = false,     threadId: MessageThreadId? = toChat.id.threadId,     startTimestamp: Seconds? = null,     disableNotification: Boolean = false,     protectContent: Boolean = false,     allowPaidBroadcast: Boolean = false,     replyParameters: ReplyParameters? = null,     replyMarkup: KeyboardMarkup? = null): MessageId
inline suspend fun TelegramBot.copyMessage(    fromChat: Chat,     messageId: MessageId,     toChat: Chat,     text: String? = null,     parseMode: ParseMode? = null,     showCaptionAboveMedia: Boolean = false,     threadId: MessageThreadId? = toChat.id.threadId,     startTimestamp: Seconds? = null,     disableNotification: Boolean = false,     protectContent: Boolean = false,     allowPaidBroadcast: Boolean = false,     replyParameters: ReplyParameters? = null,     replyMarkup: KeyboardMarkup? = null): MessageId
inline suspend fun TelegramBot.copyMessage(    fromChatId: ChatIdentifier,     messageId: MessageId,     toChatId: ChatIdentifier,     entities: TextSourcesList,     showCaptionAboveMedia: Boolean = false,     threadId: MessageThreadId? = toChatId.threadId,     startTimestamp: Seconds? = null,     disableNotification: Boolean = false,     protectContent: Boolean = false,     allowPaidBroadcast: Boolean = false,     replyParameters: ReplyParameters? = null,     replyMarkup: KeyboardMarkup? = null): MessageId
inline suspend fun TelegramBot.copyMessage(    fromChat: Chat,     messageId: MessageId,     toChatId: ChatIdentifier,     entities: TextSourcesList,     showCaptionAboveMedia: Boolean = false,     threadId: MessageThreadId? = toChatId.threadId,     startTimestamp: Seconds? = null,     disableNotification: Boolean = false,     protectContent: Boolean = false,     allowPaidBroadcast: Boolean = false,     replyParameters: ReplyParameters? = null,     replyMarkup: KeyboardMarkup? = null): MessageId
inline suspend fun TelegramBot.copyMessage(    fromChatId: ChatIdentifier,     messageId: MessageId,     toChat: Chat,     entities: TextSourcesList,     showCaptionAboveMedia: Boolean = false,     threadId: MessageThreadId? = toChat.id.threadId,     startTimestamp: Seconds? = null,     disableNotification: Boolean = false,     protectContent: Boolean = false,     allowPaidBroadcast: Boolean = false,     replyParameters: ReplyParameters? = null,     replyMarkup: KeyboardMarkup? = null): MessageId
inline suspend fun TelegramBot.copyMessage(    fromChat: Chat,     messageId: MessageId,     toChat: Chat,     entities: TextSourcesList,     showCaptionAboveMedia: Boolean = false,     threadId: MessageThreadId? = toChat.id.threadId,     startTimestamp: Seconds? = null,     disableNotification: Boolean = false,     protectContent: Boolean = false,     allowPaidBroadcast: Boolean = false,     replyParameters: ReplyParameters? = null,     replyMarkup: KeyboardMarkup? = null): MessageId
inline suspend fun TelegramBot.copyMessage(    toChatId: ChatIdentifier,     message: AccessibleMessage,     text: String? = null,     parseMode: ParseMode? = null,     showCaptionAboveMedia: Boolean = false,     threadId: MessageThreadId? = toChatId.threadId,     startTimestamp: Seconds? = null,     disableNotification: Boolean = false,     protectContent: Boolean = false,     allowPaidBroadcast: Boolean = false,     replyParameters: ReplyParameters? = null,     replyMarkup: KeyboardMarkup? = null): MessageId
inline suspend fun TelegramBot.copyMessage(    toChat: Chat,     message: AccessibleMessage,     text: String? = null,     parseMode: ParseMode? = null,     showCaptionAboveMedia: Boolean = false,     threadId: MessageThreadId? = toChat.id.threadId,     startTimestamp: Seconds? = null,     disableNotification: Boolean = false,     protectContent: Boolean = false,     allowPaidBroadcast: Boolean = false,     replyParameters: ReplyParameters? = null,     replyMarkup: KeyboardMarkup? = null): MessageId
inline suspend fun TelegramBot.copyMessage(    toChatId: ChatIdentifier,     message: AccessibleMessage,     entities: TextSourcesList,     showCaptionAboveMedia: Boolean = false,     threadId: MessageThreadId? = toChatId.threadId,     startTimestamp: Seconds? = null,     disableNotification: Boolean = false,     protectContent: Boolean = false,     allowPaidBroadcast: Boolean = false,     replyParameters: ReplyParameters? = null,     replyMarkup: KeyboardMarkup? = null): MessageId
inline suspend fun TelegramBot.copyMessage(    toChat: Chat,     message: AccessibleMessage,     entities: TextSourcesList,     showCaptionAboveMedia: Boolean = false,     threadId: MessageThreadId? = toChat.id.threadId,     startTimestamp: Seconds? = null,     disableNotification: Boolean = false,     protectContent: Boolean = false,     allowPaidBroadcast: Boolean = false,     replyParameters: ReplyParameters? = null,     replyMarkup: KeyboardMarkup? = null): MessageId

Parameters

replyMarkup

Some of KeyboardMarkup. See dev.inmo.tgbotapi.extensions.utils.types.buttons.replyKeyboard or dev.inmo.tgbotapi.extensions.utils.types.buttons.inlineKeyboard as a builders for that param