edit Ephemeral Message Caption
suspend fun TelegramBot.editEphemeralMessageCaption(chatId: ChatIdentifier, receiverUserId: UserId, ephemeralMessageId: EphemeralMessageId, caption: String? = null, parseMode: ParseMode? = null, replyMarkup: InlineKeyboardMarkup? = null)(source)
suspend fun TelegramBot.editEphemeralMessageCaption(chat: Chat, receiverUserId: UserId, ephemeralMessageId: EphemeralMessageId, caption: String? = null, parseMode: ParseMode? = null, replyMarkup: InlineKeyboardMarkup? = null)(source)
suspend fun TelegramBot.editEphemeralMessageCaption(chatId: ChatIdentifier, receiverUserId: UserId, ephemeralMessageId: EphemeralMessageId, entities: TextSourcesList, replyMarkup: InlineKeyboardMarkup? = null)(source)
suspend fun TelegramBot.editEphemeralMessageCaption(chat: Chat, receiverUserId: UserId, ephemeralMessageId: EphemeralMessageId, entities: TextSourcesList, replyMarkup: InlineKeyboardMarkup? = null)(source)
Parameters
reply Markup
Some InlineKeyboardMarkup. See dev.inmo.tgbotapi.extensions.utils.types.buttons.inlineKeyboard as a builder for that
suspend fun TelegramBot.editEphemeralMessageCaption(chatId: EphemeralChatId, caption: String? = null, parseMode: ParseMode? = null, replyMarkup: InlineKeyboardMarkup? = null)(source)
suspend fun TelegramBot.editEphemeralMessageCaption(chatId: EphemeralChatId, entities: TextSourcesList, replyMarkup: InlineKeyboardMarkup? = null)(source)
Convenience overload sourcing receiverUserId/ephemeralMessageId from chatId. Throws IllegalArgumentException if chatId does not carry an ephemeralMessageId
Parameters
reply Markup
Some InlineKeyboardMarkup. See dev.inmo.tgbotapi.extensions.utils.types.buttons.inlineKeyboard as a builder for that