Package-level declarations

Types

Link copied to clipboard
data class EditMarkupEffect(val chatId: Long, val messageId: Long, val markup: InlineKeyboardMarkup? = null) : TelegramEffect
Link copied to clipboard
data class EditMessageEffect(val chatId: Long, val messageId: Long, val text: String, val markup: InlineKeyboardMarkup? = null) : TelegramEffect
Link copied to clipboard
data class SendMessageEffect(val chatId: Long, val text: String, val markup: InlineKeyboardMarkup? = null) : TelegramEffect
Link copied to clipboard

Functions

Link copied to clipboard
fun telegramEffectExecutor(contextSource: TelegramContextSource, effectRegistry: EffectRegistry = defaultEffectRegistry(), failurePolicy: EffectFailurePolicy = EffectFailurePolicy.CONTINUE, logger: TelekLogger = TelekLogger.NoOp): EffectExecutor