Update

interface Update

Properties

Link copied to clipboard
abstract val data: Any
Link copied to clipboard
abstract val updateId: UpdateIdentifier

Inheritors

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Extensions

Link copied to clipboard
inline fun Update.asBaseEditMessageUpdate(): BaseEditMessageUpdate?
Link copied to clipboard
inline fun Update.asBaseMessageUpdate(): BaseMessageUpdate?
Link copied to clipboard
inline fun Update.asBaseSentMessageUpdate(): BaseSentMessageUpdate?
Link copied to clipboard
inline fun Update.asCallbackQueryUpdate(): CallbackQueryUpdate?
Link copied to clipboard
inline fun Update.asChannelPostMediaGroupUpdate(): ChannelPostMediaGroupUpdate?
Link copied to clipboard
inline fun Update.asChannelPostUpdate(): ChannelPostUpdate?
Link copied to clipboard
inline fun Update.asChatJoinRequestUpdate(): ChatJoinRequestUpdate?
Link copied to clipboard
inline fun Update.asChatMemberUpdatedUpdate(): ChatMemberUpdatedUpdate?
Link copied to clipboard
inline fun Update.asChosenInlineResultUpdate(): ChosenInlineResultUpdate?
Link copied to clipboard
inline fun Update.asCommonChatMemberUpdatedUpdate(): CommonChatMemberUpdatedUpdate?
Link copied to clipboard
Link copied to clipboard
inline fun Update.asEditChannelPostUpdate(): EditChannelPostUpdate?
Link copied to clipboard
inline fun Update.asEditMediaGroupUpdate(): EditMediaGroupUpdate?
Link copied to clipboard
inline fun Update.asEditMessageMediaGroupUpdate(): EditMessageMediaGroupUpdate?
Link copied to clipboard
inline fun Update.asEditMessageUpdate(): EditMessageUpdate?
Link copied to clipboard
inline fun Update.asInlineQueryUpdate(): InlineQueryUpdate?
Link copied to clipboard
inline fun Update.asMediaGroupUpdate(): MediaGroupUpdate?
Link copied to clipboard
inline fun Update.asMessageMediaGroupUpdate(): MessageMediaGroupUpdate?
Link copied to clipboard
inline fun Update.asMessageUpdate(): MessageUpdate?
Link copied to clipboard
inline fun Update.asMyChatMemberUpdatedUpdate(): MyChatMemberUpdatedUpdate?
Link copied to clipboard
inline fun Update.asPollAnswerUpdate(): PollAnswerUpdate?
Link copied to clipboard
inline fun Update.asPollUpdate(): PollUpdate?
Link copied to clipboard
inline fun Update.asPreCheckoutQueryUpdate(): PreCheckoutQueryUpdate?
Link copied to clipboard
inline fun Update.asSentMediaGroupUpdate(): SentMediaGroupUpdate?
Link copied to clipboard
inline fun Update.asShippingQueryUpdate(): ShippingQueryUpdate?
Link copied to clipboard
inline fun Update.asUnknownUpdate(): UnknownUpdate?
Link copied to clipboard
inline fun Update.baseEditMessageUpdateOrNull(): BaseEditMessageUpdate?
Link copied to clipboard
inline fun Update.baseEditMessageUpdateOrThrow(): BaseEditMessageUpdate
Link copied to clipboard
inline fun Update.baseMessageUpdateOrNull(): BaseMessageUpdate?
Link copied to clipboard
inline fun Update.baseMessageUpdateOrThrow(): BaseMessageUpdate
Link copied to clipboard
inline fun Update.baseSentMessageUpdateOrNull(): BaseSentMessageUpdate?
Link copied to clipboard
inline fun Update.baseSentMessageUpdateOrThrow(): BaseSentMessageUpdate
Link copied to clipboard
inline fun Update.callbackQueryUpdateOrNull(): CallbackQueryUpdate?
Link copied to clipboard
inline fun Update.callbackQueryUpdateOrThrow(): CallbackQueryUpdate
Link copied to clipboard
inline fun Update.channelPostMediaGroupUpdateOrNull(): ChannelPostMediaGroupUpdate?
Link copied to clipboard
Link copied to clipboard
inline fun Update.channelPostUpdateOrNull(): ChannelPostUpdate?
Link copied to clipboard
inline fun Update.channelPostUpdateOrThrow(): ChannelPostUpdate
Link copied to clipboard
inline fun Update.chatJoinRequestUpdateOrNull(): ChatJoinRequestUpdate?
Link copied to clipboard
inline fun Update.chatJoinRequestUpdateOrThrow(): ChatJoinRequestUpdate
Link copied to clipboard
inline fun Update.chatMemberUpdatedUpdateOrNull(): ChatMemberUpdatedUpdate?
Link copied to clipboard
inline fun Update.chatMemberUpdatedUpdateOrThrow(): ChatMemberUpdatedUpdate
Link copied to clipboard
inline fun Update.chosenInlineResultUpdateOrNull(): ChosenInlineResultUpdate?
Link copied to clipboard
inline fun Update.chosenInlineResultUpdateOrThrow(): ChosenInlineResultUpdate
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
inline fun Update.editChannelPostUpdateOrNull(): EditChannelPostUpdate?
Link copied to clipboard
inline fun Update.editChannelPostUpdateOrThrow(): EditChannelPostUpdate
Link copied to clipboard
inline fun Update.editMediaGroupUpdateOrNull(): EditMediaGroupUpdate?
Link copied to clipboard
inline fun Update.editMediaGroupUpdateOrThrow(): EditMediaGroupUpdate
Link copied to clipboard
inline fun Update.editMessageMediaGroupUpdateOrNull(): EditMessageMediaGroupUpdate?
Link copied to clipboard
Link copied to clipboard
inline fun Update.editMessageUpdateOrNull(): EditMessageUpdate?
Link copied to clipboard
inline fun Update.editMessageUpdateOrThrow(): EditMessageUpdate
Link copied to clipboard
inline fun <T> Update.ifBaseEditMessageUpdate(block: (BaseEditMessageUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.ifBaseMessageUpdate(block: (BaseMessageUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.ifBaseSentMessageUpdate(block: (BaseSentMessageUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.ifCallbackQueryUpdate(block: (CallbackQueryUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.ifChannelPostMediaGroupUpdate(block: (ChannelPostMediaGroupUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.ifChannelPostUpdate(block: (ChannelPostUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.ifChatJoinRequestUpdate(block: (ChatJoinRequestUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.ifChatMemberUpdatedUpdate(block: (ChatMemberUpdatedUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.ifChosenInlineResultUpdate(block: (ChosenInlineResultUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.ifCommonChatMemberUpdatedUpdate(block: (CommonChatMemberUpdatedUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.ifEditChannelPostMediaGroupUpdate(block: (EditChannelPostMediaGroupUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.ifEditChannelPostUpdate(block: (EditChannelPostUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.ifEditMediaGroupUpdate(block: (EditMediaGroupUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.ifEditMessageMediaGroupUpdate(block: (EditMessageMediaGroupUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.ifEditMessageUpdate(block: (EditMessageUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.ifInlineQueryUpdate(block: (InlineQueryUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.ifMediaGroupUpdate(block: (MediaGroupUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.ifMessageMediaGroupUpdate(block: (MessageMediaGroupUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.ifMessageUpdate(block: (MessageUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.ifMyChatMemberUpdatedUpdate(block: (MyChatMemberUpdatedUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.ifPollAnswerUpdate(block: (PollAnswerUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.ifPollUpdate(block: (PollUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.ifPreCheckoutQueryUpdate(block: (PreCheckoutQueryUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.ifSentMediaGroupUpdate(block: (SentMediaGroupUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.ifShippingQueryUpdate(block: (ShippingQueryUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.ifUnknownUpdate(block: (UnknownUpdate) -> T): T?
Link copied to clipboard
inline fun Update.inlineQueryUpdateOrNull(): InlineQueryUpdate?
Link copied to clipboard
inline fun Update.inlineQueryUpdateOrThrow(): InlineQueryUpdate
Link copied to clipboard
fun Update.lastUpdateIdentifier(): UpdateIdentifier
Link copied to clipboard
inline fun Update.mediaGroupUpdateOrNull(): MediaGroupUpdate?
Link copied to clipboard
inline fun Update.mediaGroupUpdateOrThrow(): MediaGroupUpdate
Link copied to clipboard
inline fun Update.messageMediaGroupUpdateOrNull(): MessageMediaGroupUpdate?
Link copied to clipboard
inline fun Update.messageMediaGroupUpdateOrThrow(): MessageMediaGroupUpdate
Link copied to clipboard
inline fun Update.messageUpdateOrNull(): MessageUpdate?
Link copied to clipboard
inline fun Update.messageUpdateOrThrow(): MessageUpdate
Link copied to clipboard
inline fun Update.myChatMemberUpdatedUpdateOrNull(): MyChatMemberUpdatedUpdate?
Link copied to clipboard
inline fun Update.myChatMemberUpdatedUpdateOrThrow(): MyChatMemberUpdatedUpdate
Link copied to clipboard
inline fun Update.pollAnswerUpdateOrNull(): PollAnswerUpdate?
Link copied to clipboard
inline fun Update.pollAnswerUpdateOrThrow(): PollAnswerUpdate
Link copied to clipboard
inline fun Update.pollUpdateOrNull(): PollUpdate?
Link copied to clipboard
inline fun Update.pollUpdateOrThrow(): PollUpdate
Link copied to clipboard
inline fun Update.preCheckoutQueryUpdateOrNull(): PreCheckoutQueryUpdate?
Link copied to clipboard
inline fun Update.preCheckoutQueryUpdateOrThrow(): PreCheckoutQueryUpdate
Link copied to clipboard
inline fun Update.requireBaseEditMessageUpdate(): BaseEditMessageUpdate
Link copied to clipboard
inline fun Update.requireBaseMessageUpdate(): BaseMessageUpdate
Link copied to clipboard
inline fun Update.requireBaseSentMessageUpdate(): BaseSentMessageUpdate
Link copied to clipboard
inline fun Update.requireCallbackQueryUpdate(): CallbackQueryUpdate
Link copied to clipboard
Link copied to clipboard
inline fun Update.requireChannelPostUpdate(): ChannelPostUpdate
Link copied to clipboard
inline fun Update.requireChatJoinRequestUpdate(): ChatJoinRequestUpdate
Link copied to clipboard
inline fun Update.requireChatMemberUpdatedUpdate(): ChatMemberUpdatedUpdate
Link copied to clipboard
inline fun Update.requireChosenInlineResultUpdate(): ChosenInlineResultUpdate
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
inline fun Update.requireEditChannelPostUpdate(): EditChannelPostUpdate
Link copied to clipboard
inline fun Update.requireEditMediaGroupUpdate(): EditMediaGroupUpdate
Link copied to clipboard
Link copied to clipboard
inline fun Update.requireEditMessageUpdate(): EditMessageUpdate
Link copied to clipboard
inline fun Update.requireInlineQueryUpdate(): InlineQueryUpdate
Link copied to clipboard
inline fun Update.requireMediaGroupUpdate(): MediaGroupUpdate
Link copied to clipboard
inline fun Update.requireMessageMediaGroupUpdate(): MessageMediaGroupUpdate
Link copied to clipboard
inline fun Update.requireMessageUpdate(): MessageUpdate
Link copied to clipboard
inline fun Update.requireMyChatMemberUpdatedUpdate(): MyChatMemberUpdatedUpdate
Link copied to clipboard
inline fun Update.requirePollAnswerUpdate(): PollAnswerUpdate
Link copied to clipboard
inline fun Update.requirePollUpdate(): PollUpdate
Link copied to clipboard
inline fun Update.requirePreCheckoutQueryUpdate(): PreCheckoutQueryUpdate
Link copied to clipboard
inline fun Update.requireSentMediaGroupUpdate(): SentMediaGroupUpdate
Link copied to clipboard
inline fun Update.requireShippingQueryUpdate(): ShippingQueryUpdate
Link copied to clipboard
inline fun Update.requireUnknownUpdate(): UnknownUpdate
Link copied to clipboard
inline fun Update.sentMediaGroupUpdateOrNull(): SentMediaGroupUpdate?
Link copied to clipboard
inline fun Update.sentMediaGroupUpdateOrThrow(): SentMediaGroupUpdate
Link copied to clipboard
inline fun Update.shippingQueryUpdateOrNull(): ShippingQueryUpdate?
Link copied to clipboard
inline fun Update.shippingQueryUpdateOrThrow(): ShippingQueryUpdate
Link copied to clipboard
fun Update.sourceChat(): Chat?
Link copied to clipboard
fun Update.sourceUser(): User?
Link copied to clipboard
inline fun Update.unknownUpdateOrNull(): UnknownUpdate?
Link copied to clipboard
inline fun Update.unknownUpdateOrThrow(): UnknownUpdate
Link copied to clipboard
inline fun <T> Update.whenBaseEditMessageUpdate(block: (BaseEditMessageUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.whenBaseMessageUpdate(block: (BaseMessageUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.whenBaseSentMessageUpdate(block: (BaseSentMessageUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.whenCallbackQueryUpdate(block: (CallbackQueryUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.whenChannelPostMediaGroupUpdate(block: (ChannelPostMediaGroupUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.whenChannelPostUpdate(block: (ChannelPostUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.whenChatJoinRequestUpdate(block: (ChatJoinRequestUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.whenChatMemberUpdatedUpdate(block: (ChatMemberUpdatedUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.whenChosenInlineResultUpdate(block: (ChosenInlineResultUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.whenCommonChatMemberUpdatedUpdate(block: (CommonChatMemberUpdatedUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.whenEditChannelPostMediaGroupUpdate(block: (EditChannelPostMediaGroupUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.whenEditChannelPostUpdate(block: (EditChannelPostUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.whenEditMediaGroupUpdate(block: (EditMediaGroupUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.whenEditMessageMediaGroupUpdate(block: (EditMessageMediaGroupUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.whenEditMessageUpdate(block: (EditMessageUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.whenInlineQueryUpdate(block: (InlineQueryUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.whenMediaGroupUpdate(block: (MediaGroupUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.whenMessageMediaGroupUpdate(block: (MessageMediaGroupUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.whenMessageUpdate(block: (MessageUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.whenMyChatMemberUpdatedUpdate(block: (MyChatMemberUpdatedUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.whenPollAnswerUpdate(block: (PollAnswerUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.whenPollUpdate(block: (PollUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.whenPreCheckoutQueryUpdate(block: (PreCheckoutQueryUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.whenSentMediaGroupUpdate(block: (SentMediaGroupUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.whenShippingQueryUpdate(block: (ShippingQueryUpdate) -> T): T?
Link copied to clipboard
inline fun <T> Update.whenUnknownUpdate(block: (UnknownUpdate) -> T): T?