Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
sealed interface CallbackQuery : FromUser
Link copied to clipboard
sealed interface DataCallbackQuery : CallbackQuery

CallbackQuery with data field

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Serializable
data class InlineMessageIdDataCallbackQuery(val id: CallbackQueryId, val from: CommonUser, val chatInstance: String, val inlineMessageId: InlineMessageId, val data: String) : DataCallbackQuery, InlineMessageIdCallbackQuery
data class InlineMessageIdGameShortNameCallbackQuery(val id: CallbackQueryId, val from: CommonUser, val chatInstance: String, val inlineMessageId: InlineMessageId, val gameShortName: String) : GameShortNameCallbackQuery, InlineMessageIdCallbackQuery
Link copied to clipboard
Link copied to clipboard
data class MessageDataCallbackQuery(val id: CallbackQueryId, val from: CommonUser, val chatInstance: String, val message: ContentMessage<MessageContent>, val data: String) : DataCallbackQuery, MessageCallbackQuery
Link copied to clipboard
data class MessageGameShortNameCallbackQuery(val id: CallbackQueryId, val from: CommonUser, val chatInstance: String, val message: ContentMessage<MessageContent>, val gameShortName: String) : GameShortNameCallbackQuery, MessageCallbackQuery
Link copied to clipboard
data class UnknownCallbackQueryType(val id: CallbackQueryId, val from: CommonUser, val chatInstance: String, val raw: String) : CallbackQuery