InlineQuery

interface InlineQuery : FromUser

Properties

Link copied to clipboard
abstract val chatType: ChatType?
Link copied to clipboard
abstract val from: User

The source User of this type

Link copied to clipboard
abstract val id: InlineQueryIdentifier
Link copied to clipboard
abstract val offset: String
Link copied to clipboard
abstract val query: String
Link copied to clipboard
open override val user: User

Inheritors

Link copied to clipboard
Link copied to clipboard

Extensions

Link copied to clipboard
inline fun InlineQuery.asBaseInlineQuery(): BaseInlineQuery?
Link copied to clipboard
inline fun InlineQuery.asLocationInlineQuery(): LocationInlineQuery?
Link copied to clipboard
inline fun InlineQuery.baseInlineQueryOrNull(): BaseInlineQuery?
Link copied to clipboard
inline fun InlineQuery.baseInlineQueryOrThrow(): BaseInlineQuery
Link copied to clipboard
val InlineQuery.chat_type: String?
Link copied to clipboard
fun InlineQuery.createAnswer(    results: List<InlineQueryResult> = emptyList(),     cachedTime: Int? = null,     isPersonal: Boolean? = null,     nextOffset: String? = null,     switchPmText: String? = null,     switchPmParameter: String? = null): AnswerInlineQuery
Link copied to clipboard
inline fun <T> InlineQuery.ifBaseInlineQuery(block: (BaseInlineQuery) -> T): T?
Link copied to clipboard
inline fun <T> InlineQuery.ifLocationInlineQuery(block: (LocationInlineQuery) -> T): T?
Link copied to clipboard
val InlineQuery.location: Location?
Link copied to clipboard
inline fun InlineQuery.locationInlineQueryOrNull(): LocationInlineQuery?
Link copied to clipboard
inline fun InlineQuery.locationInlineQueryOrThrow(): LocationInlineQuery
Link copied to clipboard
inline fun InlineQuery.requireBaseInlineQuery(): BaseInlineQuery
Link copied to clipboard
inline fun InlineQuery.requireLocationInlineQuery(): LocationInlineQuery
Link copied to clipboard
inline fun <T> InlineQuery.whenBaseInlineQuery(block: (BaseInlineQuery) -> T): T?
Link copied to clipboard
inline fun <T> InlineQuery.whenLocationInlineQuery(block: (LocationInlineQuery) -> T): T?