# InlineQueryResult - docs

docs / com.github.insanusmokrassar.TelegramBotAPI.types.InlineQueries.InlineQueryResult.abstracts / InlineQueryResult

# InlineQueryResult

(common) `interface InlineQueryResult` (source)

### Properties

(common)

#### id

`abstract val id: String`

(common)

#### replyMarkup

`abstract val replyMarkup: InlineKeyboardMarkup?`

(common)

#### type

`abstract val type: String`

### Inheritors

(common)

#### DescribedInlineQueryResult

`interface DescribedInlineQueryResult : InlineQueryResult`

(common)

#### FileInlineQueryResult

`interface FileInlineQueryResult : InlineQueryResult`

(common)

#### InlineQueryResultArticle

`class InlineQueryResultArticle : InlineQueryResult, ThumbSizedInlineQueryResult, TitledInlineQueryResult, DescribedInlineQueryResult, WithInputMessageContentInlineQueryResult, UrlInlineQueryResult`

(common)

#### InlineQueryResultAudioCommon

`interface InlineQueryResultAudioCommon : InlineQueryResult, CaptionedOutput, WithInputMessageContentInlineQueryResult`

(common)

#### InlineQueryResultContact

`data class InlineQueryResultContact : InlineQueryResult, CommonContactData, WithInputMessageContentInlineQueryResult, ThumbedInlineQueryResult, ThumbSizedInlineQueryResult`

(common)

#### InlineQueryResultDocumentCommon

`interface InlineQueryResultDocumentCommon : InlineQueryResult, TitledInlineQueryResult, DescribedInlineQueryResult, CaptionedOutput, WithInputMessageContentInlineQueryResult`

(common)

#### InlineQueryResultGame

`class InlineQueryResultGame : InlineQueryResult`

(common)

#### InlineQueryResultGifCommon

`interface InlineQueryResultGifCommon : InlineQueryResult, OptionallyTitledInlineQueryResult, CaptionedOutput, WithInputMessageContentInlineQueryResult`

(common)

#### InlineQueryResultLocation

`data class InlineQueryResultLocation : InlineQueryResult, Locationed, Livable, TitledInlineQueryResult, WithInputMessageContentInlineQueryResult, ThumbedInlineQueryResult, ThumbSizedInlineQueryResult`

(common)

#### InlineQueryResultMpeg4GifCommon

`interface InlineQueryResultMpeg4GifCommon : InlineQueryResult, OptionallyTitledInlineQueryResult, CaptionedOutput, WithInputMessageContentInlineQueryResult`

(common)

#### InlineQueryResultPhotoCommon

`interface InlineQueryResultPhotoCommon : InlineQueryResult, OptionallyTitledInlineQueryResult, DescribedInlineQueryResult, CaptionedOutput, WithInputMessageContentInlineQueryResult`

(common)

#### InlineQueryResultStickerCached

`data class InlineQueryResultStickerCached : InlineQueryResult, WithInputMessageContentInlineQueryResult, WithFileIdInlineQueryResult`

(common)

#### InlineQueryResultVenue

`data class InlineQueryResultVenue : InlineQueryResult, Locationed, CommonVenueData, TitledInlineQueryResult, WithInputMessageContentInlineQueryResult, ThumbedInlineQueryResult, ThumbSizedInlineQueryResult`

(common)

#### InlineQueryResultVideoCommon

`interface InlineQueryResultVideoCommon : InlineQueryResult, TitledInlineQueryResult, DescribedInlineQueryResult, CaptionedOutput, WithInputMessageContentInlineQueryResult`

(common)

#### InlineQueryResultVoiceCommon

`interface InlineQueryResultVoiceCommon : InlineQueryResult, CaptionedOutput, WithInputMessageContentInlineQueryResult, TitledInlineQueryResult`

(common)

#### OptionallyTitledInlineQueryResult

`interface OptionallyTitledInlineQueryResult : InlineQueryResult, Titled`

(common)

#### PositionedInlineQueryResult

`interface PositionedInlineQueryResult : InlineQueryResult, Locationed`

(common)

#### SizedInlineQueryResult

`interface SizedInlineQueryResult : InlineQueryResult`

(common)

#### ThumbedInlineQueryResult

`interface ThumbedInlineQueryResult : InlineQueryResult`

(common)

#### ThumbSizedInlineQueryResult

`interface ThumbSizedInlineQueryResult : InlineQueryResult, ThumbedInlineQueryResult`

(common)

#### UrlInlineQueryResult

`interface UrlInlineQueryResult : InlineQueryResult`

(common)

#### WithInputMessageContentInlineQueryResult

`interface WithInputMessageContentInlineQueryResult : InlineQueryResult`