Package-level declarations
Types
Link copied to clipboard
class InlineKeyboardBuilder
Link copied to clipboard
Link copied to clipboard
class RowBuilder
Link copied to clipboard
Link copied to clipboard
class TelegramContextSource
Resolves the TelegramContext lazily, once a Bot instance becomes available.
Link copied to clipboard
Link copied to clipboard
class TelegramTextBuilder
Functions
Link copied to clipboard
Link copied to clipboard
fun <S : State> TransitionBuilder<S>.editMarkup(chatId: Long, messageId: Long, markup: InlineKeyboardMarkup? = null)
Link copied to clipboard
fun <S : State> TransitionBuilder<S>.editMessage(chatId: Long, messageId: Long, message: TelegramTextBuilder.() -> Unit, keyboard: InlineKeyboardBuilder.() -> Unit? = null)
fun <S : State> TransitionBuilder<S>.editMessage(chatId: Long, messageId: Long, text: String, markup: InlineKeyboardMarkup? = null)
Link copied to clipboard
Link copied to clipboard
fun <S : State> TransitionBuilder<S>.sendMessage(chatId: Long, message: TelegramTextBuilder.() -> Unit, keyboard: InlineKeyboardBuilder.() -> Unit? = null)
fun <S : State> TransitionBuilder<S>.sendMessage(chatId: Long, text: String, markup: InlineKeyboardMarkup? = null)
Link copied to clipboard