Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class BusinessConnectionUpdate(val updateId: Int, val update: Update, val businessConnection: BusinessConnection) : ProcessedUpdate, UserReference
Link copied to clipboard
data class BusinessMessageUpdate(val updateId: Int, val update: Update, val businessMessage: Message) : ProcessedUpdate, UserReference
Link copied to clipboard
data class CallbackQueryUpdate(val updateId: Int, val update: Update, val callbackQuery: CallbackQuery) : ProcessedUpdate, UserReference
Link copied to clipboard
data class ChannelPostUpdate(val updateId: Int, val update: Update, val channelPost: Message) : ProcessedUpdate, UserReference
Link copied to clipboard
data class ChatBoostUpdate(val updateId: Int, val update: Update, val chatBoost: ChatBoostUpdated) : ProcessedUpdate
Link copied to clipboard
data class ChatJoinRequestUpdate(val updateId: Int, val update: Update, val chatJoinRequest: ChatJoinRequest) : ProcessedUpdate, UserReference
Link copied to clipboard
data class ChatMemberUpdate(val updateId: Int, val update: Update, val chatMember: ChatMemberUpdated) : ProcessedUpdate, UserReference
Link copied to clipboard
data class ChosenInlineResultUpdate(val updateId: Int, val update: Update, val chosenInlineResult: ChosenInlineResult) : ProcessedUpdate, UserReference
Link copied to clipboard
data class CommandContext<out T : ProcessedUpdate>(val update: T, val parameters: Map<String, String>)
Link copied to clipboard
data class DeletedBusinessMessagesUpdate(val updateId: Int, val update: Update, val deletedBusinessMessages: BusinessMessagesDeleted) : ProcessedUpdate
Link copied to clipboard
data class EditedBusinessMessageUpdate(val updateId: Int, val update: Update, val editedBusinessMessage: Message) : ProcessedUpdate, UserReference
Link copied to clipboard
data class EditedChannelPostUpdate(val updateId: Int, val update: Update, val editedChannelPost: Message) : ProcessedUpdate, UserReference
Link copied to clipboard
data class EditedMessageUpdate(val updateId: Int, val update: Update, val editedMessage: Message) : ProcessedUpdate, UserReference
Link copied to clipboard
Link copied to clipboard
Proxy enum class for Ktor log leveling.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class InlineQueryUpdate(val updateId: Int, val update: Update, val inlineQuery: InlineQuery) : ProcessedUpdate, UserReference
Link copied to clipboard
data class InputBreakPoint(val condition: ActivityCtx<ProcessedUpdate>.() -> Boolean, val action: OnInputActivity? = null, val repeat: Boolean = true)
Link copied to clipboard
Link copied to clipboard
data class MessageReactionCountUpdate(val updateId: Int, val update: Update, val messageReactionCount: MessageReactionCountUpdated) : ProcessedUpdate
Link copied to clipboard
data class MessageReactionUpdate(val updateId: Int, val update: Update, val messageReaction: MessageReactionUpdated) : ProcessedUpdate, UserReference
Link copied to clipboard
data class MessageUpdate(val updateId: Int, val update: Update, val message: Message) : ProcessedUpdate, UserReference
Link copied to clipboard
data class MyChatMemberUpdate(val updateId: Int, val update: Update, val myChatMember: ChatMemberUpdated) : ProcessedUpdate, UserReference
Link copied to clipboard
data class PollAnswerUpdate(val updateId: Int, val update: Update, val pollAnswer: PollAnswer) : ProcessedUpdate, UserReference
Link copied to clipboard
Link copied to clipboard
data class PreCheckoutQueryUpdate(val updateId: Int, val update: Update, val preCheckoutQuery: PreCheckoutQuery) : ProcessedUpdate, UserReference
Link copied to clipboard
Link copied to clipboard
data class RemovedChatBoostUpdate(val updateId: Int, val update: Update, val removedChatBoost: ChatBoostRemoved) : ProcessedUpdate
Link copied to clipboard
data class ShippingQueryUpdate(val updateId: Int, val update: Update, val shippingQuery: ShippingQuery) : ProcessedUpdate, UserReference
Link copied to clipboard
data class SingleInputChain(id: String, inputAction: OnInputActivity, rateLimits: RateLimits, currentLevel: Int = 0, tail: String? = null, breakPoint: InputBreakPoint? = null)
Link copied to clipboard
interface TextReference
Link copied to clipboard
Link copied to clipboard
interface UserReference
Functions
Link copied to clipboard
inline suspend fun <T, R> Deferred<Response<out T>>.foldResponse(success: Response.Success<T>.() -> R, failure: Response.Failure.() -> R): R
Link copied to clipboard