1
0
mirror of https://github.com/InsanusMokrassar/TelegramBotAPI.git synced 2024-11-22 08:13:47 +00:00

Merge pull request #86 from InsanusMokrassar/0.27.2

0.27.2
This commit is contained in:
InsanusMokrassar 2020-05-11 23:42:17 +06:00 committed by GitHub
commit 42228f0eaa
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3359 changed files with 109750 additions and 45 deletions

View File

@ -49,6 +49,22 @@
* `closePollExactAfter` * `closePollExactAfter`
* `closePollAfter` * `closePollAfter`
### 0.27.2
* `Common`:
* Versions:
* Coroutines: `1.3.5` -> `1.3.6`
* Klock: `1.10.5` -> `1.11.1`
* `TelegramBotAPI`:
* Expected class `MimeType` was added
* Field `MimeTyped#mimeType` now typed by `MimeType` instead of `String`
* `MediaGroupMemberInputMedia` children now can be deserialized (but only those ones who are declared inside library)
* `TelegramBotAPI-extensions-utils`:
* Chat events splitters added:
* Extension `Flow<ChatEventMessage>#onlyChannelEvents` was added
* Extension `Flow<ChatEventMessage>#onlyGroupEvents` was added
* Extension `Flow<ChatEventMessage>#onlySupergroupEvents` was added
### 0.27.1 ### 0.27.1
* `TelegramBotAPI`: * `TelegramBotAPI`:

View File

@ -68,7 +68,9 @@ fun RequestsExecutor.startGettingOfUpdates(
* [kotlinx.coroutines.flow.Flow.collect] on one of [FlowsUpdatesFilter] flows. To avoid it, you can pass * [kotlinx.coroutines.flow.Flow.collect] on one of [FlowsUpdatesFilter] flows. To avoid it, you can pass
* [flowUpdatesPreset] lambda - it will be called BEFORE starting updates getting * [flowUpdatesPreset] lambda - it will be called BEFORE starting updates getting
*/ */
@FlowPreview
@PreviewFeature @PreviewFeature
@Suppress("unused")
fun RequestsExecutor.startGettingFlowsUpdates( fun RequestsExecutor.startGettingFlowsUpdates(
timeoutSeconds: Seconds = 30, timeoutSeconds: Seconds = 30,
scope: CoroutineScope = CoroutineScope(Dispatchers.Default), scope: CoroutineScope = CoroutineScope(Dispatchers.Default),
@ -137,6 +139,7 @@ fun RequestsExecutor.startGettingOfUpdates(
) )
} }
@Suppress("unused")
fun RequestsExecutor.startGettingOfUpdates( fun RequestsExecutor.startGettingOfUpdates(
messageCallback: UpdateReceiver<MessageUpdate>? = null, messageCallback: UpdateReceiver<MessageUpdate>? = null,
mediaGroupCallback: UpdateReceiver<MediaGroupUpdate>? = null, mediaGroupCallback: UpdateReceiver<MediaGroupUpdate>? = null,

View File

@ -67,18 +67,74 @@ val filter = bot.startGettingUpdates(
} }
``` ```
### Getting of only text incoming messages ### Filters
There are several filters for flows.
#### Sent messages
All sent messages can be filtered for three types:
| Type | Description | Flow extension |
|:---- |:----------- |:-------------- |
| Common messages | Simple messages with text, media, location, etc. | `asContentMessagesFlow` |
| Chat actions | New chat member, rename of chat, etc. | `asChatEventsFlow` |
| Unknown events | Any other messages, that contain unsupported data | `asUnknownMessagesFlow` |
##### Common messages
Unfortunately, due to the erasing of generic types, when you are using `asContentMessagesFlow` you will retrieve
data with type `ContentMessage<*>`. For correct filtering of content type for retrieved objects, was created special
filters:
| Content type | Result type | Flow extension |
|:---- |:----------- |:-------------- |
| Animation | `ContentMessage<AnimationContent>`| `onlyAnimationContentMessages` |
| Audio | `ContentMessage<AudioContent>` | `onlyAudioContentMessages` |
| Contact | `ContentMessage<ContactContent>` | `onlyContactContentMessages` |
| Dice | `ContentMessage<DiceContent>` | `onlyDiceContentMessages` |
| Document | `ContentMessage<DocumentContent>` | `onlyDocumentContentMessages` |
| Game | `ContentMessage<GameContent>` | `onlyGameContentMessages` |
| Invoice | `ContentMessage<InvoiceContent>` | `onlyInvoiceContentMessages` |
| Location | `ContentMessage<LocationContent>` | `onlyLocationContentMessages` |
| Photo | `ContentMessage<PhotoContent>` | `onlyPhotoContentMessages` |
| Poll | `ContentMessage<PollContent>` | `onlyPollContentMessages` |
| Sticker | `ContentMessage<StickerContent>` | `onlyStickerContentMessages` |
| Text | `ContentMessage<TextContent>` | `onlyTextContentMessages` |
| Venue | `ContentMessage<VenueContent>` | `onlyVenueContentMessages` |
| Video | `ContentMessage<VideoContent>` | `onlyVideoContentMessages` |
| VideoNote | `ContentMessage<VideoNoteContent>` | `onlyVideoNoteContentMessages` |
| Voice | `ContentMessage<VoiceContent>` | `onlyVoiceContentMessages` |
For example, if you wish to get only photo messages from private chats of groups, you should call next code:
```kotlin ```kotlin
filter.asContentMessagesFlow().onlyTextContentMessages().onEach { filter.messageFlow.asContentMessagesFlow().onlyPhotoContentMessages().onEach {
println(it.content) println(it.content)
println(it.fullEntitiesList())
}.launchIn( }.launchIn(
CoroutineScope(Dispatchers.Default) CoroutineScope(Dispatchers.Default)
) )
``` ```
As a result, each received message which will be just text message will be printed out with full list of its internal entities ##### Chat actions
Chat actions can be divided for three types of events source:
| Type | Flow extension |
|:---- |:-------------- |
| Channel events | `onlyChannelEvents` |
| Group events | `onlyGroupEvents` |
| Supergroup events | `onlySupergroupEvents` |
According to this table, if you want to add filtering by supergroup events, you will use code like this:
```kotlin
filter.messageFlow.asChatEventsFlow().onlySupergroupEvents().onEach {
println(it.chatEvent)
}.launchIn(
CoroutineScope(Dispatchers.Default)
)
```
## Shortcuts ## Shortcuts

View File

@ -0,0 +1,21 @@
package com.github.insanusmokrassar.TelegramBotAPI.extensions.utils.chat_events
import com.github.insanusmokrassar.TelegramBotAPI.types.message.*
import com.github.insanusmokrassar.TelegramBotAPI.types.message.abstracts.ChatEventMessage
import kotlinx.coroutines.flow.Flow
import kotlinx.coroutines.flow.mapNotNull
import kotlin.reflect.KClass
fun <T : ChatEventMessage> Flow<ChatEventMessage>.divideBySource(contentType: KClass<T>) = mapNotNull {
if (contentType.isInstance(it)) {
@Suppress("UNCHECKED_CAST")
it as T
} else {
null
}
}
fun Flow<ChatEventMessage>.onlyChannelEvents() = divideBySource(ChannelEventMessage::class)
fun Flow<ChatEventMessage>.onlyGroupEvents() = divideBySource(GroupEventMessage::class)
fun Flow<ChatEventMessage>.onlySupergroupEvents() = divideBySource(SupergroupEventMessage::class)

View File

@ -5,12 +5,21 @@ import com.github.insanusmokrassar.TelegramBotAPI.types.update.CallbackQueryUpda
import kotlinx.coroutines.flow.Flow import kotlinx.coroutines.flow.Flow
import kotlinx.coroutines.flow.mapNotNull import kotlinx.coroutines.flow.mapNotNull
/**
* @return New [Flow] with [DataCallbackQuery] type, got from [CallbackQueryUpdate.data] field
*/
fun Flow<CallbackQueryUpdate>.asDataCallbackQueryFlow() = mapNotNull { fun Flow<CallbackQueryUpdate>.asDataCallbackQueryFlow() = mapNotNull {
it.data as? DataCallbackQuery it.data as? DataCallbackQuery
} }
/**
* @return New [Flow] with [GameShortNameCallbackQuery] type, got from [CallbackQueryUpdate.data] field
*/
fun Flow<CallbackQueryUpdate>.asGameShortNameCallbackQueryFlow() = mapNotNull { fun Flow<CallbackQueryUpdate>.asGameShortNameCallbackQueryFlow() = mapNotNull {
it.data as? GameShortNameCallbackQuery it.data as? GameShortNameCallbackQuery
} }
/**
* @return New [Flow] with [UnknownCallbackQueryType] type, got from [CallbackQueryUpdate.data] field
*/
fun Flow<CallbackQueryUpdate>.asUnknownCallbackQueryFlow() = mapNotNull { fun Flow<CallbackQueryUpdate>.asUnknownCallbackQueryFlow() = mapNotNull {
it.data as? UnknownCallbackQueryType it.data as? UnknownCallbackQueryType
} }

View File

@ -8,12 +8,37 @@ import com.github.insanusmokrassar.TelegramBotAPI.types.message.content.fullEnti
import com.github.insanusmokrassar.TelegramBotAPI.types.update.abstracts.BaseSentMessageUpdate import com.github.insanusmokrassar.TelegramBotAPI.types.update.abstracts.BaseSentMessageUpdate
import kotlinx.coroutines.flow.* import kotlinx.coroutines.flow.*
/**
* Convert incoming [com.github.insanusmokrassar.TelegramBotAPI.types.message.abstracts.ContentMessage.content] of
* messages with [fullEntitiesList] and check that incoming message contains ONLY ONE [TextSource] and that is
* [BotCommandTextSource]. Besides, it is checking that [BotCommandTextSource.command] [Regex.matches] with incoming
* [commandRegex]
*
* @return The same message in case if it contains only [BotCommandTextSource] with [Regex.matches]
* [BotCommandTextSource.command]
*
* @see fullEntitiesList
* @see asContentMessagesFlow
* @see onlyTextContentMessages
*/
fun <T : BaseSentMessageUpdate> Flow<T>.filterExactCommands( fun <T : BaseSentMessageUpdate> Flow<T>.filterExactCommands(
commandRegex: Regex commandRegex: Regex
) = asContentMessagesFlow().onlyTextContentMessages().filter { contentMessage -> ) = asContentMessagesFlow().onlyTextContentMessages().filter { contentMessage ->
(contentMessage.content.fullEntitiesList().singleOrNull() as? BotCommandTextSource) ?.let { commandRegex.matches(it.command) } == true (contentMessage.content.fullEntitiesList().singleOrNull() as? BotCommandTextSource) ?.let { commandRegex.matches(it.command) } == true
} }
/**
* Convert incoming [com.github.insanusmokrassar.TelegramBotAPI.types.message.abstracts.ContentMessage.content] of
* messages with [fullEntitiesList] and check that incoming message contains [BotCommandTextSource]. Besides, it is
* checking that [BotCommandTextSource.command] [Regex.matches] with incoming [commandRegex]
*
* @return The same message in case if it contains somewhere in text [BotCommandTextSource] with [Regex.matches]
* [BotCommandTextSource.command]
*
* @see fullEntitiesList
* @see asContentMessagesFlow
* @see onlyTextContentMessages
*/
fun <T : BaseSentMessageUpdate> Flow<T>.filterCommandsInsideTextMessages( fun <T : BaseSentMessageUpdate> Flow<T>.filterCommandsInsideTextMessages(
commandRegex: Regex commandRegex: Regex
) = asContentMessagesFlow().onlyTextContentMessages().filter { contentMessage -> ) = asContentMessagesFlow().onlyTextContentMessages().filter { contentMessage ->
@ -23,10 +48,18 @@ fun <T : BaseSentMessageUpdate> Flow<T>.filterCommandsInsideTextMessages(
} }
/** /**
* @return Result [Flow] will emit all [TextSource]s to the collector ONLY IN CASE if first [TextSource] is * Convert incoming [com.github.insanusmokrassar.TelegramBotAPI.types.message.abstracts.ContentMessage.content] of
* [BotCommandTextSource] and its [BotCommandTextSource.command] is [Regex.matches] to incoming [commandRegex]. Internal * messages with [fullEntitiesList] and check that incoming message contains first [TextSource] as
* behaviour contains next rules: all incoming text sources will be passed as is, [RegularTextSource] will be divided * [BotCommandTextSource]. Besides, it is checking that [BotCommandTextSource.command] [Regex.matches] with incoming
* by " " for several [RegularTextSource] which will contains not empty args without spaces * [commandRegex] and for other [TextSource] objects used next rules: all incoming text sources will be passed as is,
* [RegularTextSource] will be split by " " for several [RegularTextSource] which will contains not empty args without
* spaces.
*
* @return Converted list with first entity [BotCommandTextSource] and than all others according to rules in description
*
* @see fullEntitiesList
* @see asContentMessagesFlow
* @see onlyTextContentMessages
*/ */
fun <T : BaseSentMessageUpdate> Flow<T>.filterCommandsWithArgs( fun <T : BaseSentMessageUpdate> Flow<T>.filterCommandsWithArgs(
commandRegex: Regex commandRegex: Regex

View File

@ -5,14 +5,23 @@ import com.github.insanusmokrassar.TelegramBotAPI.types.update.abstracts.BaseSen
import kotlinx.coroutines.flow.Flow import kotlinx.coroutines.flow.Flow
import kotlinx.coroutines.flow.mapNotNull import kotlinx.coroutines.flow.mapNotNull
/**
* Will map incoming [BaseSentMessageUpdate]s to [ContentMessage] from [BaseSentMessageUpdate.data]
*/
fun <T : BaseSentMessageUpdate> Flow<T>.asContentMessagesFlow() = mapNotNull { fun <T : BaseSentMessageUpdate> Flow<T>.asContentMessagesFlow() = mapNotNull {
it.data as? ContentMessage<*> it.data as? ContentMessage<*>
} }
/**
* Will map incoming [BaseSentMessageUpdate]s to [ChatEventMessage] from [BaseSentMessageUpdate.data]
*/
fun <T : BaseSentMessageUpdate> Flow<T>.asChatEventsFlow() = mapNotNull { fun <T : BaseSentMessageUpdate> Flow<T>.asChatEventsFlow() = mapNotNull {
it.data as? ChatEventMessage it.data as? ChatEventMessage
} }
/**
* Will map incoming [BaseSentMessageUpdate]s to [UnknownMessageType] from [BaseSentMessageUpdate.data]
*/
fun <T : BaseSentMessageUpdate> Flow<T>.asUnknownMessagesFlow() = mapNotNull { fun <T : BaseSentMessageUpdate> Flow<T>.asUnknownMessagesFlow() = mapNotNull {
it.data as? UnknownMessageType it.data as? UnknownMessageType
} }

View File

@ -7,13 +7,25 @@ import com.github.insanusmokrassar.TelegramBotAPI.types.update.abstracts.BaseMes
import kotlinx.coroutines.flow.Flow import kotlinx.coroutines.flow.Flow
import kotlinx.coroutines.flow.filter import kotlinx.coroutines.flow.filter
/**
* [Flow.filter] incoming [BaseMessageUpdate]s by their [ChatId]
*/
fun <T : BaseMessageUpdate> Flow<T>.filterBaseMessageUpdates(chatId: ChatId): Flow<T> = filter { fun <T : BaseMessageUpdate> Flow<T>.filterBaseMessageUpdates(chatId: ChatId): Flow<T> = filter {
it.data.chat.id == chatId it.data.chat.id == chatId
} }
/**
* [Flow.filter] incoming [BaseMessageUpdate]s by their [ChatId] using [Chat.id] of [chat]
*/
fun <T : BaseMessageUpdate> Flow<T>.filterBaseMessageUpdates(chat: Chat): Flow<T> = filterBaseMessageUpdates(chat.id) fun <T : BaseMessageUpdate> Flow<T>.filterBaseMessageUpdates(chat: Chat): Flow<T> = filterBaseMessageUpdates(chat.id)
/**
* [Flow.filter] incoming [SentMediaGroupUpdate]s by their [ChatId]
*/
fun <T : SentMediaGroupUpdate> Flow<T>.filterSentMediaGroupUpdates(chatId: ChatId): Flow<T> = filter { fun <T : SentMediaGroupUpdate> Flow<T>.filterSentMediaGroupUpdates(chatId: ChatId): Flow<T> = filter {
it.data.first().chat.id == chatId it.data.first().chat.id == chatId
} }
/**
* [Flow.filter] incoming [SentMediaGroupUpdate]s by their [ChatId] using [Chat.id] of [chat]
*/
fun <T : SentMediaGroupUpdate> Flow<T>.filterSentMediaGroupUpdates(chat: Chat): Flow<T> = filterSentMediaGroupUpdates(chat.id) fun <T : SentMediaGroupUpdate> Flow<T>.filterSentMediaGroupUpdates(chat: Chat): Flow<T> = filterSentMediaGroupUpdates(chat.id)

View File

@ -12,7 +12,15 @@ interface CaptionedOutput : Captioned {
} }
interface CaptionedInput : Captioned { interface CaptionedInput : Captioned {
/**
* Not full list of entities. This list WILL NOT contain [TextPart]s with [com.github.insanusmokrassar.TelegramBotAPI.types.MessageEntity.textsources.RegularTextSource]
* @see [CaptionedInput.fullEntitiesList]
*/
val captionEntities: List<TextPart> val captionEntities: List<TextPart>
} }
/**
* Convert its [CaptionedInput.captionEntities] to list of [com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.TextSource]
* with [com.github.insanusmokrassar.TelegramBotAPI.types.MessageEntity.textsources.RegularTextSource]
*/
fun CaptionedInput.fullEntitiesList(): FullTextSourcesList = caption ?.fullListOfSubSource(captionEntities) ?.map { it.source } ?: emptyList() fun CaptionedInput.fullEntitiesList(): FullTextSourcesList = caption ?.fullListOfSubSource(captionEntities) ?.map { it.source } ?: emptyList()

View File

@ -12,7 +12,15 @@ interface ExplainedOutput : Explained {
} }
interface ExplainedInput : Explained { interface ExplainedInput : Explained {
/**
* Not full list of entities. This list WILL NOT contain [TextPart]s with [com.github.insanusmokrassar.TelegramBotAPI.types.MessageEntity.textsources.RegularTextSource]
* @see [ExplainedInput.fullEntitiesList]
*/
val explanationEntities: List<TextPart> val explanationEntities: List<TextPart>
} }
/**
* Convert its [ExplainedInput.explanationEntities] to list of [com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.TextSource]
* with [com.github.insanusmokrassar.TelegramBotAPI.types.MessageEntity.textsources.RegularTextSource]
*/
fun ExplainedInput.fullEntitiesList(): FullTextSourcesList = explanation ?.fullListOfSubSource(explanationEntities) ?.map { it.source } ?: emptyList() fun ExplainedInput.fullEntitiesList(): FullTextSourcesList = explanation ?.fullListOfSubSource(explanationEntities) ?.map { it.source } ?: emptyList()

View File

@ -1,5 +1,7 @@
package com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts package com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts
import com.github.insanusmokrassar.TelegramBotAPI.utils.MimeType
interface MimeTyped { interface MimeTyped {
val mimeType: String? // TODO::replace by something like enum or interface val mimeType: MimeType?
} }

View File

@ -5,11 +5,6 @@ import com.github.insanusmokrassar.TelegramBotAPI.types.*
import kotlinx.serialization.* import kotlinx.serialization.*
import kotlinx.serialization.builtins.serializer import kotlinx.serialization.builtins.serializer
/**
* Representation of https://core.telegram.org/bots/api#setchatadministratorcustomtitle
*
* Please, remember about restrictions for characters in custom title
*/
@Serializable @Serializable
data class SetChatAdministratorCustomTitle( data class SetChatAdministratorCustomTitle(
@SerialName(chatIdField) @SerialName(chatIdField)

View File

@ -4,9 +4,6 @@ import com.github.insanusmokrassar.TelegramBotAPI.requests.abstracts.*
import kotlinx.serialization.DeserializationStrategy import kotlinx.serialization.DeserializationStrategy
import kotlinx.serialization.json.JsonObject import kotlinx.serialization.json.JsonObject
/**
* Will be used as SimpleRequest if
*/
class MultipartRequestImpl<D: DataRequest<R>, F: Files, R: Any>( class MultipartRequestImpl<D: DataRequest<R>, F: Files, R: Any>(
val data: D, val data: D,
val files: F val files: F

View File

@ -85,7 +85,7 @@ fun Poll.createRequest(
correctOptionId, correctOptionId,
isAnonymous, isAnonymous,
isClosed, isClosed,
caption ?.fullListOfSubSource(captionEntities) ?.justTextSources() ?.toMarkdownV2Captions() ?.firstOrNull(), explanation ?.fullListOfSubSource(explanationEntities) ?.justTextSources() ?.toMarkdownV2Captions() ?.firstOrNull(),
MarkdownV2, MarkdownV2,
scheduledCloseInfo, scheduledCloseInfo,
disableNotification, disableNotification,

View File

@ -8,6 +8,7 @@ import com.github.insanusmokrassar.TelegramBotAPI.types.ParseMode.ParseMode
import com.github.insanusmokrassar.TelegramBotAPI.types.ParseMode.parseModeField import com.github.insanusmokrassar.TelegramBotAPI.types.ParseMode.parseModeField
import com.github.insanusmokrassar.TelegramBotAPI.types.buttons.InlineKeyboardMarkup import com.github.insanusmokrassar.TelegramBotAPI.types.buttons.InlineKeyboardMarkup
import com.github.insanusmokrassar.TelegramBotAPI.types.files.abstracts.mimeTypeField import com.github.insanusmokrassar.TelegramBotAPI.types.files.abstracts.mimeTypeField
import com.github.insanusmokrassar.TelegramBotAPI.utils.MimeType
import kotlinx.serialization.SerialName import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable import kotlinx.serialization.Serializable
@ -20,7 +21,7 @@ data class InlineQueryResultDocumentImpl(
@SerialName(titleField) @SerialName(titleField)
override val title: String, override val title: String,
@SerialName(mimeTypeField) @SerialName(mimeTypeField)
override val mimeType: String, override val mimeType: MimeType,
@SerialName(thumbUrlField) @SerialName(thumbUrlField)
override val thumbUrl: String? = null, override val thumbUrl: String? = null,
@SerialName(thumbWidthField) @SerialName(thumbWidthField)

View File

@ -8,6 +8,7 @@ import com.github.insanusmokrassar.TelegramBotAPI.types.ParseMode.ParseMode
import com.github.insanusmokrassar.TelegramBotAPI.types.ParseMode.parseModeField import com.github.insanusmokrassar.TelegramBotAPI.types.ParseMode.parseModeField
import com.github.insanusmokrassar.TelegramBotAPI.types.buttons.InlineKeyboardMarkup import com.github.insanusmokrassar.TelegramBotAPI.types.buttons.InlineKeyboardMarkup
import com.github.insanusmokrassar.TelegramBotAPI.types.files.abstracts.mimeTypeField import com.github.insanusmokrassar.TelegramBotAPI.types.files.abstracts.mimeTypeField
import com.github.insanusmokrassar.TelegramBotAPI.utils.MimeType
import kotlinx.serialization.SerialName import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable import kotlinx.serialization.Serializable
@ -20,7 +21,7 @@ data class InlineQueryResultVideoImpl(
@SerialName(thumbUrlField) @SerialName(thumbUrlField)
override val thumbUrl: String, override val thumbUrl: String,
@SerialName(mimeTypeField) @SerialName(mimeTypeField)
override val mimeType: String, override val mimeType: MimeType,
@SerialName(titleField) @SerialName(titleField)
override val title: String, override val title: String,
@SerialName(videoWidthField) @SerialName(videoWidthField)

View File

@ -7,6 +7,8 @@ import com.github.insanusmokrassar.TelegramBotAPI.types.files.PhotoSize
import com.github.insanusmokrassar.TelegramBotAPI.types.mediaField import com.github.insanusmokrassar.TelegramBotAPI.types.mediaField
import kotlinx.serialization.* import kotlinx.serialization.*
internal const val photoInputMediaType = "photo"
@Serializable @Serializable
data class InputMediaPhoto( data class InputMediaPhoto(
override val file: InputFile, override val file: InputFile,
@ -14,7 +16,7 @@ data class InputMediaPhoto(
@SerialName(parseModeField) @SerialName(parseModeField)
override val parseMode: ParseMode? = null override val parseMode: ParseMode? = null
) : InputMedia, MediaGroupMemberInputMedia { ) : InputMedia, MediaGroupMemberInputMedia {
override val type: String = "photo" override val type: String = photoInputMediaType
override fun serialize(format: StringFormat): String = format.stringify(serializer(), this) override fun serialize(format: StringFormat): String = format.stringify(serializer(), this)

View File

@ -6,6 +6,8 @@ import com.github.insanusmokrassar.TelegramBotAPI.types.ParseMode.parseModeField
import com.github.insanusmokrassar.TelegramBotAPI.types.mediaField import com.github.insanusmokrassar.TelegramBotAPI.types.mediaField
import kotlinx.serialization.* import kotlinx.serialization.*
internal const val videoInputMediaType = "video"
@Serializable @Serializable
data class InputMediaVideo( data class InputMediaVideo(
override val file: InputFile, override val file: InputFile,
@ -17,7 +19,7 @@ data class InputMediaVideo(
override val duration: Long? = null, override val duration: Long? = null,
override val thumb: InputFile? = null override val thumb: InputFile? = null
) : InputMedia, SizedInputMedia, DuratedInputMedia, ThumbedInputMedia, MediaGroupMemberInputMedia { ) : InputMedia, SizedInputMedia, DuratedInputMedia, ThumbedInputMedia, MediaGroupMemberInputMedia {
override val type: String = "video" override val type: String = videoInputMediaType
override fun serialize(format: StringFormat): String = format.stringify(serializer(), this) override fun serialize(format: StringFormat): String = format.stringify(serializer(), this)

View File

@ -1,6 +1,9 @@
package com.github.insanusmokrassar.TelegramBotAPI.types.InputMedia package com.github.insanusmokrassar.TelegramBotAPI.types.InputMedia
import com.github.insanusmokrassar.TelegramBotAPI.types.typeField
import com.github.insanusmokrassar.TelegramBotAPI.utils.nonstrictJsonFormat
import kotlinx.serialization.* import kotlinx.serialization.*
import kotlinx.serialization.json.JsonObjectSerializer
@Serializer(MediaGroupMemberInputMedia::class) @Serializer(MediaGroupMemberInputMedia::class)
internal object MediaGroupMemberInputMediaSerializer : KSerializer<MediaGroupMemberInputMedia> { internal object MediaGroupMemberInputMediaSerializer : KSerializer<MediaGroupMemberInputMedia> {
@ -13,6 +16,12 @@ internal object MediaGroupMemberInputMediaSerializer : KSerializer<MediaGroupMem
} }
override fun deserialize(decoder: Decoder): MediaGroupMemberInputMedia { override fun deserialize(decoder: Decoder): MediaGroupMemberInputMedia {
TODO("not implemented") val json = JsonObjectSerializer.deserialize(decoder)
return when (json.getPrimitiveOrNull(typeField) ?.contentOrNull) {
photoInputMediaType -> nonstrictJsonFormat.fromJson(InputMediaPhoto.serializer(), json)
videoInputMediaType -> nonstrictJsonFormat.fromJson(InputMediaVideo.serializer(), json)
else -> error("Illegal type of incoming MediaGroupMemberInputMedia")
}
} }
} }

View File

@ -5,7 +5,6 @@ import com.github.insanusmokrassar.TelegramBotAPI.types.thumbField
import kotlinx.serialization.SerialName import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable import kotlinx.serialization.Serializable
// TODO:: fill thumbed
interface ThumbedInputMedia : InputMedia { interface ThumbedInputMedia : InputMedia {
val thumb: InputFile? val thumb: InputFile?
@Serializable @Serializable

View File

@ -2,6 +2,9 @@ package com.github.insanusmokrassar.TelegramBotAPI.types.actions
import kotlinx.serialization.* import kotlinx.serialization.*
/**
* Use BotAction objects realisations to notify user about bot actions
*/
@Serializable(BotActionSerializer::class) @Serializable(BotActionSerializer::class)
sealed class BotAction { sealed class BotAction {
abstract val actionName: String abstract val actionName: String
@ -31,54 +34,80 @@ internal object BotActionSerializer: KSerializer<BotAction> {
} }
/** /**
* Use BotAction objects realisations to notify user about bot actions * Will notify user that bot is "typing" something
*/ */
@Serializable(BotActionSerializer::class) @Serializable(BotActionSerializer::class)
object TypingAction : BotAction() { object TypingAction : BotAction() {
override val actionName: String = "typing" override val actionName: String = "typing"
} }
/**
* Will notify user that bot is uploading some photo
*/
@Serializable(BotActionSerializer::class) @Serializable(BotActionSerializer::class)
object UploadPhotoAction : BotAction() { object UploadPhotoAction : BotAction() {
override val actionName: String = "upload_photo" override val actionName: String = "upload_photo"
} }
/**
* Will notify user that bot is recording some video
*/
@Serializable(BotActionSerializer::class) @Serializable(BotActionSerializer::class)
object RecordVideoAction : BotAction() { object RecordVideoAction : BotAction() {
override val actionName: String = "record_video" override val actionName: String = "record_video"
} }
/**
* Will notify user that bot is uploading some photo
*/
@Serializable(BotActionSerializer::class) @Serializable(BotActionSerializer::class)
object UploadVideoAction : BotAction() { object UploadVideoAction : BotAction() {
override val actionName: String = "upload_video" override val actionName: String = "upload_video"
} }
/**
* Will notify user that bot is recording some audio
*/
@Serializable(BotActionSerializer::class) @Serializable(BotActionSerializer::class)
object RecordAudioAction : BotAction() { object RecordAudioAction : BotAction() {
override val actionName: String = "record_audio" override val actionName: String = "record_audio"
} }
/**
* Will notify user that bot is uploading some audio
*/
@Serializable(BotActionSerializer::class) @Serializable(BotActionSerializer::class)
object UploadAudioAction : BotAction() { object UploadAudioAction : BotAction() {
override val actionName: String = "upload_audio" override val actionName: String = "upload_audio"
} }
/**
* Will notify user that bot is uploading some document
*/
@Serializable(BotActionSerializer::class) @Serializable(BotActionSerializer::class)
object UploadDocumentAction : BotAction() { object UploadDocumentAction : BotAction() {
override val actionName: String = "upload_document" override val actionName: String = "upload_document"
} }
/**
* Will notify user that bot is trying to find location
*/
@Serializable(BotActionSerializer::class) @Serializable(BotActionSerializer::class)
object FindLocationAction : BotAction() { object FindLocationAction : BotAction() {
override val actionName: String = "find_location" override val actionName: String = "find_location"
} }
/**
* Will notify user that bot is recording video note
*/
@Serializable(BotActionSerializer::class) @Serializable(BotActionSerializer::class)
object RecordVideoNoteAction : BotAction() { object RecordVideoNoteAction : BotAction() {
override val actionName: String = "record_video_note" override val actionName: String = "record_video_note"
} }
/**
* Will notify user that bot is uploading video note
*/
@Serializable(BotActionSerializer::class) @Serializable(BotActionSerializer::class)
object UploadVideoNoteAction : BotAction() { object UploadVideoNoteAction : BotAction() {
override val actionName: String = "upload_video_note" override val actionName: String = "upload_video_note"

View File

@ -4,6 +4,7 @@ import com.github.insanusmokrassar.TelegramBotAPI.requests.abstracts.FileId
import com.github.insanusmokrassar.TelegramBotAPI.types.FileUniqueId import com.github.insanusmokrassar.TelegramBotAPI.types.FileUniqueId
import com.github.insanusmokrassar.TelegramBotAPI.types.fileUniqueIdField import com.github.insanusmokrassar.TelegramBotAPI.types.fileUniqueIdField
import com.github.insanusmokrassar.TelegramBotAPI.types.files.abstracts.* import com.github.insanusmokrassar.TelegramBotAPI.types.files.abstracts.*
import com.github.insanusmokrassar.TelegramBotAPI.utils.MimeType
import kotlinx.serialization.SerialName import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable import kotlinx.serialization.Serializable
@ -20,7 +21,7 @@ data class AnimationFile(
@SerialName(fileNameField) @SerialName(fileNameField)
override val fileName: String? = null, override val fileName: String? = null,
@SerialName(mimeTypeField) @SerialName(mimeTypeField)
override val mimeType: String? = null, override val mimeType: MimeType? = null,
@SerialName(fileSizeField) @SerialName(fileSizeField)
override val fileSize: Long? = null override val fileSize: Long? = null
) : TelegramMediaFile, MimedMediaFile, ThumbedMediaFile, PlayableMediaFile, CustomNamedMediaFile, SizedMediaFile ) : TelegramMediaFile, MimedMediaFile, ThumbedMediaFile, PlayableMediaFile, CustomNamedMediaFile, SizedMediaFile

View File

@ -5,6 +5,7 @@ import com.github.insanusmokrassar.TelegramBotAPI.requests.abstracts.FileId
import com.github.insanusmokrassar.TelegramBotAPI.types.FileUniqueId import com.github.insanusmokrassar.TelegramBotAPI.types.FileUniqueId
import com.github.insanusmokrassar.TelegramBotAPI.types.fileUniqueIdField import com.github.insanusmokrassar.TelegramBotAPI.types.fileUniqueIdField
import com.github.insanusmokrassar.TelegramBotAPI.types.files.abstracts.* import com.github.insanusmokrassar.TelegramBotAPI.types.files.abstracts.*
import com.github.insanusmokrassar.TelegramBotAPI.utils.MimeType
import kotlinx.serialization.SerialName import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable import kotlinx.serialization.Serializable
@ -18,7 +19,7 @@ data class AudioFile(
override val performer: String? = null, override val performer: String? = null,
override val title: String? = null, override val title: String? = null,
@SerialName(mimeTypeField) @SerialName(mimeTypeField)
override val mimeType: String? = null, override val mimeType: MimeType? = null,
@SerialName(fileSizeField) @SerialName(fileSizeField)
override val fileSize: Long? = null, override val fileSize: Long? = null,
override val thumb: PhotoSize? = null override val thumb: PhotoSize? = null

View File

@ -4,6 +4,7 @@ import com.github.insanusmokrassar.TelegramBotAPI.requests.abstracts.FileId
import com.github.insanusmokrassar.TelegramBotAPI.types.FileUniqueId import com.github.insanusmokrassar.TelegramBotAPI.types.FileUniqueId
import com.github.insanusmokrassar.TelegramBotAPI.types.fileUniqueIdField import com.github.insanusmokrassar.TelegramBotAPI.types.fileUniqueIdField
import com.github.insanusmokrassar.TelegramBotAPI.types.files.abstracts.* import com.github.insanusmokrassar.TelegramBotAPI.types.files.abstracts.*
import com.github.insanusmokrassar.TelegramBotAPI.utils.MimeType
import kotlinx.serialization.SerialName import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable import kotlinx.serialization.Serializable
@ -17,7 +18,7 @@ data class DocumentFile(
override val fileSize: Long? = null, override val fileSize: Long? = null,
override val thumb: PhotoSize? = null, override val thumb: PhotoSize? = null,
@SerialName(mimeTypeField) @SerialName(mimeTypeField)
override val mimeType: String? = null, override val mimeType: MimeType? = null,
@SerialName(fileNameField) @SerialName(fileNameField)
override val fileName: String? = null override val fileName: String? = null
) : TelegramMediaFile, MimedMediaFile, ThumbedMediaFile, CustomNamedMediaFile ) : TelegramMediaFile, MimedMediaFile, ThumbedMediaFile, CustomNamedMediaFile

View File

@ -4,6 +4,7 @@ import com.github.insanusmokrassar.TelegramBotAPI.requests.abstracts.FileId
import com.github.insanusmokrassar.TelegramBotAPI.types.FileUniqueId import com.github.insanusmokrassar.TelegramBotAPI.types.FileUniqueId
import com.github.insanusmokrassar.TelegramBotAPI.types.fileUniqueIdField import com.github.insanusmokrassar.TelegramBotAPI.types.fileUniqueIdField
import com.github.insanusmokrassar.TelegramBotAPI.types.files.abstracts.* import com.github.insanusmokrassar.TelegramBotAPI.types.files.abstracts.*
import com.github.insanusmokrassar.TelegramBotAPI.utils.MimeType
import kotlinx.serialization.SerialName import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable import kotlinx.serialization.Serializable
@ -18,7 +19,7 @@ data class VideoFile(
override val duration: Long? = null, override val duration: Long? = null,
override val thumb: PhotoSize? = null, override val thumb: PhotoSize? = null,
@SerialName(mimeTypeField) @SerialName(mimeTypeField)
override val mimeType: String? = null, override val mimeType: MimeType? = null,
@SerialName(fileSizeField) @SerialName(fileSizeField)
override val fileSize: Long? = null override val fileSize: Long? = null
) : TelegramMediaFile, MimedMediaFile, ThumbedMediaFile, PlayableMediaFile, SizedMediaFile ) : TelegramMediaFile, MimedMediaFile, ThumbedMediaFile, PlayableMediaFile, SizedMediaFile

View File

@ -1,9 +1,9 @@
package com.github.insanusmokrassar.TelegramBotAPI.types.files package com.github.insanusmokrassar.TelegramBotAPI.types.files
import com.github.insanusmokrassar.TelegramBotAPI.requests.abstracts.FileId import com.github.insanusmokrassar.TelegramBotAPI.requests.abstracts.FileId
import com.github.insanusmokrassar.TelegramBotAPI.types.FileUniqueId import com.github.insanusmokrassar.TelegramBotAPI.types.*
import com.github.insanusmokrassar.TelegramBotAPI.types.fileUniqueIdField
import com.github.insanusmokrassar.TelegramBotAPI.types.files.abstracts.* import com.github.insanusmokrassar.TelegramBotAPI.types.files.abstracts.*
import com.github.insanusmokrassar.TelegramBotAPI.utils.MimeType
import kotlinx.serialization.SerialName import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable import kotlinx.serialization.Serializable
@ -13,9 +13,10 @@ data class VoiceFile(
override val fileId: FileId, override val fileId: FileId,
@SerialName(fileUniqueIdField) @SerialName(fileUniqueIdField)
override val fileUniqueId: FileUniqueId, override val fileUniqueId: FileUniqueId,
@SerialName(durationField)
override val duration: Long? = null, override val duration: Long? = null,
@SerialName(mimeTypeField) @SerialName(mimeTypeField)
override val mimeType: String? = null, override val mimeType: MimeType? = null,
@SerialName(fileSizeField) @SerialName(fileSizeField)
override val fileSize: Long? = null override val fileSize: Long? = null
) : TelegramMediaFile, MimedMediaFile, PlayableMediaFile ) : TelegramMediaFile, MimedMediaFile, PlayableMediaFile

View File

@ -8,7 +8,7 @@ internal const val fileSizeField = "file_size"
internal const val filePathField = "file_path" internal const val filePathField = "file_path"
/** /**
* Declare common part of media files in Telegram. Note: it is not representation of `File` type * Declare common part of media files in Telegram. Note: it is not representation of JVM `File` type
*/ */
interface TelegramMediaFile { interface TelegramMediaFile {
val fileId: FileId val fileId: FileId

View File

@ -14,6 +14,10 @@ import com.github.insanusmokrassar.TelegramBotAPI.utils.*
data class TextContent( data class TextContent(
val text: String, val text: String,
/**
* Not full list of entities. This list WILL NOT contain [TextPart]s with [com.github.insanusmokrassar.TelegramBotAPI.types.MessageEntity.textsources.RegularTextSource]
* @see [TextContent.fullEntitiesList]
*/
val entities: List<TextPart> = emptyList() val entities: List<TextPart> = emptyList()
) : MessageContent { ) : MessageContent {
override fun createResend( override fun createResend(
@ -67,4 +71,8 @@ data class TextContent(
} }
} }
/**
* Convert its [TextContent.entities] to list of [com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.TextSource]
* with [com.github.insanusmokrassar.TelegramBotAPI.types.MessageEntity.textsources.RegularTextSource]
*/
fun TextContent.fullEntitiesList(): FullTextSourcesList = text.fullListOfSubSource(entities).map { it.source } fun TextContent.fullEntitiesList(): FullTextSourcesList = text.fullListOfSubSource(entities).map { it.source }

View File

@ -212,8 +212,8 @@ internal object PollSerializer : KSerializer<Poll> {
value.isAnonymous, value.isAnonymous,
regularPollType, regularPollType,
correctOptionId = value.correctOptionId, correctOptionId = value.correctOptionId,
explanation = value.caption, explanation = value.explanation,
explanationEntities = value.captionEntities.asRawMessageEntities(), explanationEntities = value.explanationEntities.asRawMessageEntities(),
openPeriod = (closeInfo as? ApproximateScheduledCloseInfo) ?.openDuration ?.seconds ?.toLong(), openPeriod = (closeInfo as? ApproximateScheduledCloseInfo) ?.openDuration ?.seconds ?.toLong(),
closeDate = (closeInfo as? ExactScheduledCloseInfo) ?.closeDateTime ?.unixMillisLong ?.div(1000L) closeDate = (closeInfo as? ExactScheduledCloseInfo) ?.closeDateTime ?.unixMillisLong ?.div(1000L)
) )

View File

@ -3,6 +3,7 @@ package com.github.insanusmokrassar.TelegramBotAPI.utils
import kotlinx.serialization.SerializationStrategy import kotlinx.serialization.SerializationStrategy
import kotlinx.serialization.json.* import kotlinx.serialization.json.*
@Suppress("EXPERIMENTAL_API_USAGE")
internal val nonstrictJsonFormat = Json { internal val nonstrictJsonFormat = Json {
isLenient = true isLenient = true
ignoreUnknownKeys = true ignoreUnknownKeys = true

View File

@ -0,0 +1,11 @@
package com.github.insanusmokrassar.TelegramBotAPI.utils
import kotlinx.serialization.*
@Serializable(MimeTypeSerializer::class)
expect class MimeType {
val raw: String
}
@Serializer(MimeType::class)
internal expect object MimeTypeSerializer : KSerializer<MimeType>

View File

@ -4,9 +4,3 @@ import kotlinx.serialization.json.Json
import kotlinx.serialization.json.JsonConfiguration import kotlinx.serialization.json.JsonConfiguration
val TestsJsonFormat = Json(JsonConfiguration.Stable) val TestsJsonFormat = Json(JsonConfiguration.Stable)
val NonstrictTestsJsonFormat = Json {
isLenient = true
ignoreUnknownKeys = true
serializeSpecialFloatingPointValues = true
useArrayPolymorphism = true
}

View File

@ -0,0 +1,33 @@
package com.github.insanusmokrassar.TelegramBotAPI.utils
import kotlinx.serialization.*
import org.w3c.dom.get
import kotlin.browser.window
private val mimesCache = mutableMapOf<String, MimeType>()
@Serializable(MimeTypeSerializer::class)
actual class MimeType(
actual val raw: String
) {
@Transient
val jsMimeType = window.navigator.mimeTypes[raw]
override fun toString(): String = raw
}
@Serializer(MimeType::class)
internal actual object MimeTypeSerializer : KSerializer<MimeType> {
override val descriptor: SerialDescriptor = PrimitiveDescriptor("mimeType", PrimitiveKind.STRING)
override fun deserialize(decoder: Decoder): MimeType {
val mimeType = decoder.decodeString()
return mimesCache.getOrPut(mimeType) {
MimeType(mimeType)
}
}
override fun serialize(encoder: Encoder, value: MimeType) {
encoder.encodeString(value.raw)
}
}

View File

@ -0,0 +1,26 @@
package com.github.insanusmokrassar.TelegramBotAPI.utils
import kotlinx.serialization.*
private val mimesCache = mutableMapOf<String, MimeType>()
@Serializable(MimeTypeSerializer::class)
actual class MimeType(
actual val raw: String
) : javax.activation.MimeType(raw)
@Serializer(MimeType::class)
internal actual object MimeTypeSerializer : KSerializer<MimeType> {
override val descriptor: SerialDescriptor = PrimitiveDescriptor("mimeType", PrimitiveKind.STRING)
override fun deserialize(decoder: Decoder): MimeType {
val mimeType = decoder.decodeString()
return mimesCache.getOrPut(mimeType) {
MimeType(mimeType)
}
}
override fun serialize(encoder: Encoder, value: MimeType) {
encoder.encodeString(value.raw)
}
}

89
docs/build.gradle Normal file
View File

@ -0,0 +1,89 @@
buildscript {
repositories {
mavenLocal()
jcenter()
mavenCentral()
}
dependencies {
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath "org.jetbrains.kotlin:kotlin-serialization:$kotlin_version"
classpath "org.jetbrains.dokka:dokka-gradle-plugin:$dokka_version"
}
}
plugins {
id "org.jetbrains.kotlin.multiplatform" version "$kotlin_version"
id "org.jetbrains.kotlin.plugin.serialization" version "$kotlin_version"
id "org.jetbrains.dokka" version "$dokka_version"
}
repositories {
mavenLocal()
jcenter()
mavenCentral()
}
kotlin {
jvm()
js()
sourceSets {
commonMain {
dependencies {
implementation kotlin('stdlib')
project.parent.subprojects.forEach {
if (it != project) {
api it
}
}
}
}
}
}
private Closure includeSourcesInDokka(String... approximateNames) {
return {
parent.subprojects.forEach {
if (it != project) {
File srcDir = new File(it.projectDir.absolutePath, "src")
if (srcDir.exists() && srcDir.isDirectory()) {
srcDir.eachFile { file ->
if (approximateNames.any { file.name.contains(it) } && file.isDirectory()) {
String pathToSrc = file.absolutePath
sourceRoot {
path = pathToSrc
}
}
}
}
}
}
}
}
String dokkaFolder = "$projectDir/dokka"
dokka {
(new File(dokkaFolder)).deleteDir()
outputFormat = 'html'
outputDirectory = dokkaFolder
multiplatform {
global {
skipDeprecated = true
sourceLink {
path = "./"
url = "https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/"
lineSuffix = "#L"
}
}
common(includeSourcesInDokka("commonMain"))
js(includeSourcesInDokka("jsMain"/*, "commonMain"*/))
jvm(includeSourcesInDokka("jvmMain"/*, "commonMain"*/))
}
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,14 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>ChatRequest.chatId - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.types</a>&nbsp;/&nbsp;<a href="index.html">ChatRequest</a>&nbsp;/&nbsp;<a href="./chat-id.html">chatId</a><br/>
<br/>
<h1>chatId</h1>
(common) <a name="com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.types.ChatRequest$chatId"></a>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">chatId</span><span class="symbol">: </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types/-chat-identifier.html"><span class="identifier">ChatIdentifier</span></a></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/types/ChatRequest.kt#L6">(source)</a>
</BODY>
</HTML>

View File

@ -0,0 +1,175 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>ChatRequest - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.types</a>&nbsp;/&nbsp;<a href="./index.html">ChatRequest</a><br/>
<br/>
<h1>ChatRequest</h1>
(common) <code><span class="keyword">interface </span><span class="identifier">ChatRequest</span></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/types/ChatRequest.kt#L5">(source)</a>
<h3>Properties</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="chat-id.html">chatId</a></h4>
</td>
<td>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">chatId</span><span class="symbol">: </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types/-chat-identifier.html"><span class="identifier">ChatIdentifier</span></a></code></td>
</tr>
</tbody>
</table>
<h3>Inheritors</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.chat.abstracts/-chat-member-request/index.html">ChatMemberRequest</a></h4>
</td>
<td>
<code><span class="keyword">interface </span><span class="identifier">ChatMemberRequest</span><span class="symbol">&lt;</span><span class="identifier">T</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html"><span class="identifier">Any</span></a><span class="symbol">&gt;</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">ChatRequest</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.abstracts/-simple-request/index.html"><span class="identifier">SimpleRequest</span></a><span class="symbol">&lt;</span><span class="identifier">T</span><span class="symbol">&gt;</span></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.chat.modify/-delete-chat-photo/index.html">DeleteChatPhoto</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">DeleteChatPhoto</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">ChatRequest</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.abstracts/-simple-request/index.html"><span class="identifier">SimpleRequest</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a><span class="symbol">&gt;</span></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.chat.stickers/-delete-chat-sticker-set/index.html">DeleteChatStickerSet</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">DeleteChatStickerSet</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">ChatRequest</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.abstracts/-simple-request/index.html"><span class="identifier">SimpleRequest</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a><span class="symbol">&gt;</span></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.chat/-export-chat-invite-link/index.html">ExportChatInviteLink</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">ExportChatInviteLink</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">ChatRequest</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.abstracts/-simple-request/index.html"><span class="identifier">SimpleRequest</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">&gt;</span></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.chat.get/-get-chat/index.html">GetChat</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">GetChat</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">ChatRequest</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.abstracts/-simple-request/index.html"><span class="identifier">SimpleRequest</span></a><span class="symbol">&lt;</span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.chat.abstracts.extended/-extended-chat/index.html"><span class="identifier">ExtendedChat</span></a><span class="symbol">&gt;</span></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.chat.get/-get-chat-administrators/index.html">GetChatAdministrators</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">GetChatAdministrators</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">ChatRequest</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.abstracts/-simple-request/index.html"><span class="identifier">SimpleRequest</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html"><span class="identifier">List</span></a><span class="symbol">&lt;</span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-chat-member.abstracts/-administrator-chat-member/index.html"><span class="identifier">AdministratorChatMember</span></a><span class="symbol">&gt;</span><span class="symbol">&gt;</span></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.chat.get/-get-chat-members-count/index.html">GetChatMembersCount</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">GetChatMembersCount</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">ChatRequest</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.abstracts/-simple-request/index.html"><span class="identifier">SimpleRequest</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html"><span class="identifier">Int</span></a><span class="symbol">&gt;</span></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.chat/-leave-chat/index.html">LeaveChat</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">LeaveChat</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">ChatRequest</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.abstracts/-simple-request/index.html"><span class="identifier">SimpleRequest</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a><span class="symbol">&gt;</span></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../-message-action/index.html">MessageAction</a></h4>
</td>
<td>
<code><span class="keyword">interface </span><span class="identifier">MessageAction</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">ChatRequest</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.chat.modify/-pin-chat-message/index.html">PinChatMessage</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">PinChatMessage</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">ChatRequest</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.abstracts/-simple-request/index.html"><span class="identifier">SimpleRequest</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a><span class="symbol">&gt;</span><span class="symbol">, </span><a href="../-message-action/index.html"><span class="identifier">MessageAction</span></a><span class="symbol">, </span><a href="../-disable-notification/index.html"><span class="identifier">DisableNotification</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.send.abstracts/-send-chat-message-request.html">SendChatMessageRequest</a></h4>
</td>
<td>
<code><span class="keyword">interface </span><span class="identifier">SendChatMessageRequest</span><span class="symbol">&lt;</span><span class="identifier">T</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html"><span class="identifier">Any</span></a><span class="symbol">&gt;</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.abstracts/-simple-request/index.html"><span class="identifier">SimpleRequest</span></a><span class="symbol">&lt;</span><span class="identifier">T</span><span class="symbol">&gt;</span><span class="symbol">, </span><a href="./index.html"><span class="identifier">ChatRequest</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.send.payments/-send-invoice/index.html">SendInvoice</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">SendInvoice</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.payments.abstracts/-currencied/index.html"><span class="identifier">Currencied</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.payments.abstracts/-priced/index.html"><span class="identifier">Priced</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">ChatRequest</span></a><span class="symbol">, </span><a href="../-disable-notification/index.html"><span class="identifier">DisableNotification</span></a><span class="symbol">, </span><a href="../-reply-message-id/index.html"><span class="identifier">ReplyMessageId</span></a><span class="symbol">, </span><a href="../-reply-markup/index.html"><span class="identifier">ReplyMarkup</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.send.abstracts/-send-message-request.html"><span class="identifier">SendMessageRequest</span></a><span class="symbol">&lt;</span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.message.abstracts/-content-message/index.html"><span class="identifier">ContentMessage</span></a><span class="symbol">&lt;</span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.message.payments/-invoice-content/index.html"><span class="identifier">InvoiceContent</span></a><span class="symbol">&gt;</span><span class="symbol">&gt;</span></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.chat.modify/-set-chat-description/index.html">SetChatDescription</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">SetChatDescription</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">ChatRequest</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.abstracts/-simple-request/index.html"><span class="identifier">SimpleRequest</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a><span class="symbol">&gt;</span></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.chat.modify/-set-chat-permissions/index.html">SetChatPermissions</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">SetChatPermissions</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">ChatRequest</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.abstracts/-simple-request/index.html"><span class="identifier">SimpleRequest</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a><span class="symbol">&gt;</span></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.chat.modify/-set-chat-photo/index.html">SetChatPhoto</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">SetChatPhoto</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">ChatRequest</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.abstracts/-multipart-request/index.html"><span class="identifier">MultipartRequest</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a><span class="symbol">&gt;</span></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.chat.stickers/-set-chat-sticker-set/index.html">SetChatStickerSet</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">SetChatStickerSet</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">ChatRequest</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.abstracts/-simple-request/index.html"><span class="identifier">SimpleRequest</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a><span class="symbol">&gt;</span></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.chat.modify/-set-chat-title/index.html">SetChatTitle</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">SetChatTitle</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">ChatRequest</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.abstracts/-simple-request/index.html"><span class="identifier">SimpleRequest</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a><span class="symbol">&gt;</span></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.chat.modify/-unpin-chat-message/index.html">UnpinChatMessage</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">UnpinChatMessage</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">ChatRequest</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.abstracts/-simple-request/index.html"><span class="identifier">SimpleRequest</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a><span class="symbol">&gt;</span></code></td>
</tr>
</tbody>
</table>
</BODY>
</HTML>

View File

@ -0,0 +1,14 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>DisableNotification.disableNotification - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.types</a>&nbsp;/&nbsp;<a href="index.html">DisableNotification</a>&nbsp;/&nbsp;<a href="./disable-notification.html">disableNotification</a><br/>
<br/>
<h1>disableNotification</h1>
(common) <a name="com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.types.DisableNotification$disableNotification"></a>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">disableNotification</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/types/DisableNotification.kt#L4">(source)</a>
</BODY>
</HTML>

View File

@ -0,0 +1,63 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>DisableNotification - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.types</a>&nbsp;/&nbsp;<a href="./index.html">DisableNotification</a><br/>
<br/>
<h1>DisableNotification</h1>
(common) <code><span class="keyword">interface </span><span class="identifier">DisableNotification</span></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/types/DisableNotification.kt#L3">(source)</a>
<h3>Properties</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="disable-notification.html">disableNotification</a></h4>
</td>
<td>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">disableNotification</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a></code></td>
</tr>
</tbody>
</table>
<h3>Inheritors</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.chat.modify/-pin-chat-message/index.html">PinChatMessage</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">PinChatMessage</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../-chat-request/index.html"><span class="identifier">ChatRequest</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.abstracts/-simple-request/index.html"><span class="identifier">SimpleRequest</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a><span class="symbol">&gt;</span><span class="symbol">, </span><a href="../-message-action/index.html"><span class="identifier">MessageAction</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">DisableNotification</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.send/-send-dice/index.html">SendDice</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">SendDice</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.send.abstracts/-replying-markup-send-message-request.html"><span class="identifier">ReplyingMarkupSendMessageRequest</span></a><span class="symbol">&lt;</span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.message.abstracts/-content-message/index.html"><span class="identifier">ContentMessage</span></a><span class="symbol">&lt;</span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.message.content/-dice-content/index.html"><span class="identifier">DiceContent</span></a><span class="symbol">&gt;</span><span class="symbol">&gt;</span><span class="symbol">, </span><a href="../-reply-message-id/index.html"><span class="identifier">ReplyMessageId</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">DisableNotification</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.send.payments/-send-invoice/index.html">SendInvoice</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">SendInvoice</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.payments.abstracts/-currencied/index.html"><span class="identifier">Currencied</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.payments.abstracts/-priced/index.html"><span class="identifier">Priced</span></a><span class="symbol">, </span><a href="../-chat-request/index.html"><span class="identifier">ChatRequest</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">DisableNotification</span></a><span class="symbol">, </span><a href="../-reply-message-id/index.html"><span class="identifier">ReplyMessageId</span></a><span class="symbol">, </span><a href="../-reply-markup/index.html"><span class="identifier">ReplyMarkup</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.send.abstracts/-send-message-request.html"><span class="identifier">SendMessageRequest</span></a><span class="symbol">&lt;</span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.message.abstracts/-content-message/index.html"><span class="identifier">ContentMessage</span></a><span class="symbol">&lt;</span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.message.payments/-invoice-content/index.html"><span class="identifier">InvoiceContent</span></a><span class="symbol">&gt;</span><span class="symbol">&gt;</span></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.send.abstracts/-send-message-request.html">SendMessageRequest</a></h4>
</td>
<td>
<code><span class="keyword">interface </span><span class="identifier">SendMessageRequest</span><span class="symbol">&lt;</span><span class="identifier">T</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html"><span class="identifier">Any</span></a><span class="symbol">&gt;</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.send.abstracts/-send-chat-message-request.html"><span class="identifier">SendChatMessageRequest</span></a><span class="symbol">&lt;</span><span class="identifier">T</span><span class="symbol">&gt;</span><span class="symbol">, </span><a href="../-reply-message-id/index.html"><span class="identifier">ReplyMessageId</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">DisableNotification</span></a></code></td>
</tr>
</tbody>
</table>
</BODY>
</HTML>

View File

@ -0,0 +1,14 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>DisableWebPagePreview.disableWebPagePreview - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.types</a>&nbsp;/&nbsp;<a href="index.html">DisableWebPagePreview</a>&nbsp;/&nbsp;<a href="./disable-web-page-preview.html">disableWebPagePreview</a><br/>
<br/>
<h1>disableWebPagePreview</h1>
(common) <a name="com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.types.DisableWebPagePreview$disableWebPagePreview"></a>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">disableWebPagePreview</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a><span class="symbol">?</span></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/types/DisableWebPagePreview.kt#L4">(source)</a>
</BODY>
</HTML>

View File

@ -0,0 +1,47 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>DisableWebPagePreview - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.types</a>&nbsp;/&nbsp;<a href="./index.html">DisableWebPagePreview</a><br/>
<br/>
<h1>DisableWebPagePreview</h1>
(common) <code><span class="keyword">interface </span><span class="identifier">DisableWebPagePreview</span></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/types/DisableWebPagePreview.kt#L3">(source)</a>
<h3>Properties</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="disable-web-page-preview.html">disableWebPagePreview</a></h4>
</td>
<td>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">disableWebPagePreview</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a><span class="symbol">?</span></code></td>
</tr>
</tbody>
</table>
<h3>Inheritors</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-input-message-content/-input-text-message-content/index.html">InputTextMessageContent</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">InputTextMessageContent</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.-common-abstracts/-captioned-output/index.html"><span class="identifier">CaptionedOutput</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">DisableWebPagePreview</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.abstracts/-input-message-content.html"><span class="identifier">InputMessageContent</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.send/-send-text-message/index.html">SendTextMessage</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">SendTextMessage</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.send.abstracts/-send-message-request.html"><span class="identifier">SendMessageRequest</span></a><span class="symbol">&lt;</span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.message.abstracts/-content-message/index.html"><span class="identifier">ContentMessage</span></a><span class="symbol">&lt;</span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.message.content/-text-content/index.html"><span class="identifier">TextContent</span></a><span class="symbol">&gt;</span><span class="symbol">&gt;</span><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.send.abstracts/-replying-markup-send-message-request.html"><span class="identifier">ReplyingMarkupSendMessageRequest</span></a><span class="symbol">&lt;</span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.message.abstracts/-content-message/index.html"><span class="identifier">ContentMessage</span></a><span class="symbol">&lt;</span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.message.content/-text-content/index.html"><span class="identifier">TextContent</span></a><span class="symbol">&gt;</span><span class="symbol">&gt;</span><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.send.abstracts/-textable-send-message-request/index.html"><span class="identifier">TextableSendMessageRequest</span></a><span class="symbol">&lt;</span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.message.abstracts/-content-message/index.html"><span class="identifier">ContentMessage</span></a><span class="symbol">&lt;</span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.message.content/-text-content/index.html"><span class="identifier">TextContent</span></a><span class="symbol">&gt;</span><span class="symbol">&gt;</span><span class="symbol">, </span><a href="./index.html"><span class="identifier">DisableWebPagePreview</span></a></code></td>
</tr>
</tbody>
</table>
</BODY>
</HTML>

View File

@ -0,0 +1,47 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>InlineMessageAction - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.types</a>&nbsp;/&nbsp;<a href="./index.html">InlineMessageAction</a><br/>
<br/>
<h1>InlineMessageAction</h1>
(common) <code><span class="keyword">interface </span><span class="identifier">InlineMessageAction</span></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/types/InlineMessageAction.kt#L5">(source)</a>
<h3>Properties</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="inline-message-id.html">inlineMessageId</a></h4>
</td>
<td>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">inlineMessageId</span><span class="symbol">: </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types/-inline-message-identifier.html"><span class="identifier">InlineMessageIdentifier</span></a></code></td>
</tr>
</tbody>
</table>
<h3>Inheritors</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.games/-get-game-high-scores-by-inline-message-id/index.html">GetGameHighScoresByInlineMessageId</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">GetGameHighScoresByInlineMessageId</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.games.abstracts/-get-game-high-scores/index.html"><span class="identifier">GetGameHighScores</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">InlineMessageAction</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.games/-set-game-score-by-inline-message-id/index.html">SetGameScoreByInlineMessageId</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">SetGameScoreByInlineMessageId</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.games.abstracts/-set-game-score/index.html"><span class="identifier">SetGameScore</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">InlineMessageAction</span></a></code></td>
</tr>
</tbody>
</table>
</BODY>
</HTML>

View File

@ -0,0 +1,14 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>InlineMessageAction.inlineMessageId - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.types</a>&nbsp;/&nbsp;<a href="index.html">InlineMessageAction</a>&nbsp;/&nbsp;<a href="./inline-message-id.html">inlineMessageId</a><br/>
<br/>
<h1>inlineMessageId</h1>
(common) <a name="com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.types.InlineMessageAction$inlineMessageId"></a>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">inlineMessageId</span><span class="symbol">: </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types/-inline-message-identifier.html"><span class="identifier">InlineMessageIdentifier</span></a></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/types/InlineMessageAction.kt#L6">(source)</a>
</BODY>
</HTML>

View File

@ -0,0 +1,87 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>MessageAction - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.types</a>&nbsp;/&nbsp;<a href="./index.html">MessageAction</a><br/>
<br/>
<h1>MessageAction</h1>
(common) <code><span class="keyword">interface </span><span class="identifier">MessageAction</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../-chat-request/index.html"><span class="identifier">ChatRequest</span></a></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/types/MessageAction.kt#L5">(source)</a>
<h3>Properties</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="message-id.html">messageId</a></h4>
</td>
<td>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">messageId</span><span class="symbol">: </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types/-message-identifier.html"><span class="identifier">MessageIdentifier</span></a></code></td>
</tr>
</tbody>
</table>
<h3>Inheritors</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests/-delete-message/index.html">DeleteMessage</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">DeleteMessage</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.abstracts/-simple-request/index.html"><span class="identifier">SimpleRequest</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a><span class="symbol">&gt;</span><span class="symbol">, </span><a href="./index.html"><span class="identifier">MessageAction</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.edit.abstracts/-edit-chat-message.html">EditChatMessage</a></h4>
</td>
<td>
<code><span class="keyword">interface </span><span class="identifier">EditChatMessage</span><span class="symbol">&lt;</span><span class="identifier">MT</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.message.content.abstracts/-message-content.html"><span class="identifier">MessageContent</span></a><span class="symbol">&gt;</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.abstracts/-simple-request/index.html"><span class="identifier">SimpleRequest</span></a><span class="symbol">&lt;</span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.message.abstracts/-content-message/index.html"><span class="identifier">ContentMessage</span></a><span class="symbol">&lt;</span><span class="identifier">MT</span><span class="symbol">&gt;</span><span class="symbol">&gt;</span><span class="symbol">, </span><a href="./index.html"><span class="identifier">MessageAction</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests/-forward-message/index.html">ForwardMessage</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">ForwardMessage</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.abstracts/-simple-request/index.html"><span class="identifier">SimpleRequest</span></a><span class="symbol">&lt;</span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.message.abstracts/-possibly-forwarded-message/index.html"><span class="identifier">PossiblyForwardedMessage</span></a><span class="symbol">&gt;</span><span class="symbol">, </span><a href="./index.html"><span class="identifier">MessageAction</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.games/-get-game-high-scores-by-chat/index.html">GetGameHighScoresByChat</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">GetGameHighScoresByChat</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.games.abstracts/-get-game-high-scores/index.html"><span class="identifier">GetGameHighScores</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">MessageAction</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.chat.modify/-pin-chat-message/index.html">PinChatMessage</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">PinChatMessage</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../-chat-request/index.html"><span class="identifier">ChatRequest</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.abstracts/-simple-request/index.html"><span class="identifier">SimpleRequest</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a><span class="symbol">&gt;</span><span class="symbol">, </span><a href="./index.html"><span class="identifier">MessageAction</span></a><span class="symbol">, </span><a href="../-disable-notification/index.html"><span class="identifier">DisableNotification</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.games/-set-game-score-by-chat-id/index.html">SetGameScoreByChatId</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">SetGameScoreByChatId</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.games.abstracts/-set-game-score/index.html"><span class="identifier">SetGameScore</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">MessageAction</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests/-stop-poll/index.html">StopPoll</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">StopPoll</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">MessageAction</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.abstracts/-simple-request/index.html"><span class="identifier">SimpleRequest</span></a><span class="symbol">&lt;</span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.polls/-poll/index.html"><span class="identifier">Poll</span></a><span class="symbol">&gt;</span><span class="symbol">, </span><a href="../-reply-markup/index.html"><span class="identifier">ReplyMarkup</span></a></code></td>
</tr>
</tbody>
</table>
</BODY>
</HTML>

View File

@ -0,0 +1,14 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>MessageAction.messageId - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.types</a>&nbsp;/&nbsp;<a href="index.html">MessageAction</a>&nbsp;/&nbsp;<a href="./message-id.html">messageId</a><br/>
<br/>
<h1>messageId</h1>
(common) <a name="com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.types.MessageAction$messageId"></a>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">messageId</span><span class="symbol">: </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types/-message-identifier.html"><span class="identifier">MessageIdentifier</span></a></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/types/MessageAction.kt#L6">(source)</a>
</BODY>
</HTML>

View File

@ -0,0 +1,71 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>ReplyMarkup - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.types</a>&nbsp;/&nbsp;<a href="./index.html">ReplyMarkup</a><br/>
<br/>
<h1>ReplyMarkup</h1>
(common) <code><span class="keyword">interface </span><span class="identifier">ReplyMarkup</span></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/types/ReplyMarkup.kt#L5">(source)</a>
<h3>Properties</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="reply-markup.html">replyMarkup</a></h4>
</td>
<td>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">replyMarkup</span><span class="symbol">: </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.buttons/-keyboard-markup.html"><span class="identifier">KeyboardMarkup</span></a><span class="symbol">?</span></code></td>
</tr>
</tbody>
</table>
<h3>Inheritors</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.edit.abstracts/-edit-reply-message/index.html">EditReplyMessage</a></h4>
</td>
<td>
<code><span class="keyword">interface </span><span class="identifier">EditReplyMessage</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">ReplyMarkup</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.send.abstracts/-replying-markup-send-message-request.html">ReplyingMarkupSendMessageRequest</a></h4>
</td>
<td>
<code><span class="keyword">interface </span><span class="identifier">ReplyingMarkupSendMessageRequest</span><span class="symbol">&lt;</span><span class="identifier">T</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html"><span class="identifier">Any</span></a><span class="symbol">&gt;</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.send.abstracts/-send-message-request.html"><span class="identifier">SendMessageRequest</span></a><span class="symbol">&lt;</span><span class="identifier">T</span><span class="symbol">&gt;</span><span class="symbol">, </span><a href="./index.html"><span class="identifier">ReplyMarkup</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.send.games/-send-game/index.html">SendGame</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">SendGame</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.send.abstracts/-send-message-request.html"><span class="identifier">SendMessageRequest</span></a><span class="symbol">&lt;</span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.message.abstracts/-content-message/index.html"><span class="identifier">ContentMessage</span></a><span class="symbol">&lt;</span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.message.content/-game-content/index.html"><span class="identifier">GameContent</span></a><span class="symbol">&gt;</span><span class="symbol">&gt;</span><span class="symbol">, </span><a href="./index.html"><span class="identifier">ReplyMarkup</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.send.payments/-send-invoice/index.html">SendInvoice</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">SendInvoice</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.payments.abstracts/-currencied/index.html"><span class="identifier">Currencied</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.payments.abstracts/-priced/index.html"><span class="identifier">Priced</span></a><span class="symbol">, </span><a href="../-chat-request/index.html"><span class="identifier">ChatRequest</span></a><span class="symbol">, </span><a href="../-disable-notification/index.html"><span class="identifier">DisableNotification</span></a><span class="symbol">, </span><a href="../-reply-message-id/index.html"><span class="identifier">ReplyMessageId</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">ReplyMarkup</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.send.abstracts/-send-message-request.html"><span class="identifier">SendMessageRequest</span></a><span class="symbol">&lt;</span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.message.abstracts/-content-message/index.html"><span class="identifier">ContentMessage</span></a><span class="symbol">&lt;</span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.message.payments/-invoice-content/index.html"><span class="identifier">InvoiceContent</span></a><span class="symbol">&gt;</span><span class="symbol">&gt;</span></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests/-stop-poll/index.html">StopPoll</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">StopPoll</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../-message-action/index.html"><span class="identifier">MessageAction</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.abstracts/-simple-request/index.html"><span class="identifier">SimpleRequest</span></a><span class="symbol">&lt;</span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.polls/-poll/index.html"><span class="identifier">Poll</span></a><span class="symbol">&gt;</span><span class="symbol">, </span><a href="./index.html"><span class="identifier">ReplyMarkup</span></a></code></td>
</tr>
</tbody>
</table>
</BODY>
</HTML>

View File

@ -0,0 +1,14 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>ReplyMarkup.replyMarkup - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.types</a>&nbsp;/&nbsp;<a href="index.html">ReplyMarkup</a>&nbsp;/&nbsp;<a href="./reply-markup.html">replyMarkup</a><br/>
<br/>
<h1>replyMarkup</h1>
(common) <a name="com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.types.ReplyMarkup$replyMarkup"></a>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">replyMarkup</span><span class="symbol">: </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.buttons/-keyboard-markup.html"><span class="identifier">KeyboardMarkup</span></a><span class="symbol">?</span></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/types/ReplyMarkup.kt#L6">(source)</a>
</BODY>
</HTML>

View File

@ -0,0 +1,55 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>ReplyMessageId - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.types</a>&nbsp;/&nbsp;<a href="./index.html">ReplyMessageId</a><br/>
<br/>
<h1>ReplyMessageId</h1>
(common) <code><span class="keyword">interface </span><span class="identifier">ReplyMessageId</span></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/types/ReplyMessageId.kt#L5">(source)</a>
<h3>Properties</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="reply-to-message-id.html">replyToMessageId</a></h4>
</td>
<td>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">replyToMessageId</span><span class="symbol">: </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types/-message-identifier.html"><span class="identifier">MessageIdentifier</span></a><span class="symbol">?</span></code></td>
</tr>
</tbody>
</table>
<h3>Inheritors</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.send/-send-dice/index.html">SendDice</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">SendDice</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.send.abstracts/-replying-markup-send-message-request.html"><span class="identifier">ReplyingMarkupSendMessageRequest</span></a><span class="symbol">&lt;</span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.message.abstracts/-content-message/index.html"><span class="identifier">ContentMessage</span></a><span class="symbol">&lt;</span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.message.content/-dice-content/index.html"><span class="identifier">DiceContent</span></a><span class="symbol">&gt;</span><span class="symbol">&gt;</span><span class="symbol">, </span><a href="./index.html"><span class="identifier">ReplyMessageId</span></a><span class="symbol">, </span><a href="../-disable-notification/index.html"><span class="identifier">DisableNotification</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.send.payments/-send-invoice/index.html">SendInvoice</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">SendInvoice</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.payments.abstracts/-currencied/index.html"><span class="identifier">Currencied</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.payments.abstracts/-priced/index.html"><span class="identifier">Priced</span></a><span class="symbol">, </span><a href="../-chat-request/index.html"><span class="identifier">ChatRequest</span></a><span class="symbol">, </span><a href="../-disable-notification/index.html"><span class="identifier">DisableNotification</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">ReplyMessageId</span></a><span class="symbol">, </span><a href="../-reply-markup/index.html"><span class="identifier">ReplyMarkup</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.send.abstracts/-send-message-request.html"><span class="identifier">SendMessageRequest</span></a><span class="symbol">&lt;</span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.message.abstracts/-content-message/index.html"><span class="identifier">ContentMessage</span></a><span class="symbol">&lt;</span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.message.payments/-invoice-content/index.html"><span class="identifier">InvoiceContent</span></a><span class="symbol">&gt;</span><span class="symbol">&gt;</span></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.send.abstracts/-send-message-request.html">SendMessageRequest</a></h4>
</td>
<td>
<code><span class="keyword">interface </span><span class="identifier">SendMessageRequest</span><span class="symbol">&lt;</span><span class="identifier">T</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html"><span class="identifier">Any</span></a><span class="symbol">&gt;</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.send.abstracts/-send-chat-message-request.html"><span class="identifier">SendChatMessageRequest</span></a><span class="symbol">&lt;</span><span class="identifier">T</span><span class="symbol">&gt;</span><span class="symbol">, </span><a href="./index.html"><span class="identifier">ReplyMessageId</span></a><span class="symbol">, </span><a href="../-disable-notification/index.html"><span class="identifier">DisableNotification</span></a></code></td>
</tr>
</tbody>
</table>
</BODY>
</HTML>

View File

@ -0,0 +1,14 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>ReplyMessageId.replyToMessageId - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.types</a>&nbsp;/&nbsp;<a href="index.html">ReplyMessageId</a>&nbsp;/&nbsp;<a href="./reply-to-message-id.html">replyToMessageId</a><br/>
<br/>
<h1>replyToMessageId</h1>
(common) <a name="com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.types.ReplyMessageId$replyToMessageId"></a>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">replyToMessageId</span><span class="symbol">: </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types/-message-identifier.html"><span class="identifier">MessageIdentifier</span></a><span class="symbol">?</span></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/types/ReplyMessageId.kt#L6">(source)</a>
</BODY>
</HTML>

View File

@ -0,0 +1,63 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>UntilDate - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.types</a>&nbsp;/&nbsp;<a href="./index.html">UntilDate</a><br/>
<br/>
<h1>UntilDate</h1>
(common) <code><span class="keyword">interface </span><span class="identifier">UntilDate</span></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/types/UntilDate.kt#L5">(source)</a>
<h3>Properties</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="until-date.html">untilDate</a></h4>
</td>
<td>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">untilDate</span><span class="symbol">: </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types/-telegram-date/index.html"><span class="identifier">TelegramDate</span></a><span class="symbol">?</span></code></td>
</tr>
</tbody>
</table>
<h3>Inheritors</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-chat-member.abstracts/-banned-chat-member.html">BannedChatMember</a></h4>
</td>
<td>
<code><span class="keyword">interface </span><span class="identifier">BannedChatMember</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-chat-member.abstracts/-chat-member/index.html"><span class="identifier">ChatMember</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">UntilDate</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.chat.members/-kick-chat-member/index.html">KickChatMember</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">KickChatMember</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.chat.abstracts/-chat-member-request/index.html"><span class="identifier">ChatMemberRequest</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a><span class="symbol">&gt;</span><span class="symbol">, </span><a href="./index.html"><span class="identifier">UntilDate</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.chat.members/-promote-chat-member/index.html">PromoteChatMember</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">PromoteChatMember</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.chat.abstracts/-chat-member-request/index.html"><span class="identifier">ChatMemberRequest</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a><span class="symbol">&gt;</span><span class="symbol">, </span><a href="./index.html"><span class="identifier">UntilDate</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.chat.members/-restrict-chat-member/index.html">RestrictChatMember</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">RestrictChatMember</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.chat.abstracts/-chat-member-request/index.html"><span class="identifier">ChatMemberRequest</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a><span class="symbol">&gt;</span><span class="symbol">, </span><a href="./index.html"><span class="identifier">UntilDate</span></a></code></td>
</tr>
</tbody>
</table>
</BODY>
</HTML>

View File

@ -0,0 +1,14 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>UntilDate.untilDate - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.types</a>&nbsp;/&nbsp;<a href="index.html">UntilDate</a>&nbsp;/&nbsp;<a href="./until-date.html">untilDate</a><br/>
<br/>
<h1>untilDate</h1>
(common) <a name="com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.types.UntilDate$untilDate"></a>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">untilDate</span><span class="symbol">: </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types/-telegram-date/index.html"><span class="identifier">TelegramDate</span></a><span class="symbol">?</span></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/types/UntilDate.kt#L6">(source)</a>
</BODY>
</HTML>

View File

@ -0,0 +1,81 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.types - docs</title>
<link rel="stylesheet" href="../../style.css">
</HEAD>
<BODY>
<a href="../index.html">docs</a>&nbsp;/&nbsp;<a href="./index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.types</a><br/>
<br/>
<h2>Package com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.types</h2>
<h3>Types</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="-chat-request/index.html">ChatRequest</a></h4>
</td>
<td>
<code><span class="keyword">interface </span><span class="identifier">ChatRequest</span></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="-disable-notification/index.html">DisableNotification</a></h4>
</td>
<td>
<code><span class="keyword">interface </span><span class="identifier">DisableNotification</span></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="-disable-web-page-preview/index.html">DisableWebPagePreview</a></h4>
</td>
<td>
<code><span class="keyword">interface </span><span class="identifier">DisableWebPagePreview</span></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="-inline-message-action/index.html">InlineMessageAction</a></h4>
</td>
<td>
<code><span class="keyword">interface </span><span class="identifier">InlineMessageAction</span></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="-message-action/index.html">MessageAction</a></h4>
</td>
<td>
<code><span class="keyword">interface </span><span class="identifier">MessageAction</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="-chat-request/index.html"><span class="identifier">ChatRequest</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="-reply-markup/index.html">ReplyMarkup</a></h4>
</td>
<td>
<code><span class="keyword">interface </span><span class="identifier">ReplyMarkup</span></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="-reply-message-id/index.html">ReplyMessageId</a></h4>
</td>
<td>
<code><span class="keyword">interface </span><span class="identifier">ReplyMessageId</span></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="-until-date/index.html">UntilDate</a></h4>
</td>
<td>
<code><span class="keyword">interface </span><span class="identifier">UntilDate</span></code></td>
</tr>
</tbody>
</table>
</BODY>
</HTML>

View File

@ -0,0 +1,18 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>CaptionedInput.captionEntities - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts</a>&nbsp;/&nbsp;<a href="index.html">CaptionedInput</a>&nbsp;/&nbsp;<a href="./caption-entities.html">captionEntities</a><br/>
<br/>
<h1>captionEntities</h1>
(common) <a name="com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.CaptionedInput$captionEntities"></a>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">captionEntities</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html"><span class="identifier">List</span></a><span class="symbol">&lt;</span><a href="../-text-part/index.html"><span class="identifier">TextPart</span></a><span class="symbol">&gt;</span></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/Captioned.kt#L19">(source)</a>
<p>Not full list of entities. This list WILL NOT contain <a href="../-text-part/index.html">TextPart</a>s with <a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-message-entity.textsources/-regular-text-source/index.html">com.github.insanusmokrassar.TelegramBotAPI.types.MessageEntity.textsources.RegularTextSource</a></p>
<p><strong>See Also</strong><br/>
<p><a href="../full-entities-list.html">CaptionedInput.fullEntitiesList</a></p>
</p>
</BODY>
</HTML>

View File

@ -0,0 +1,127 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>CaptionedInput - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts</a>&nbsp;/&nbsp;<a href="./index.html">CaptionedInput</a><br/>
<br/>
<h1>CaptionedInput</h1>
(common) <code><span class="keyword">interface </span><span class="identifier">CaptionedInput</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../-captioned/index.html"><span class="identifier">Captioned</span></a></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/Captioned.kt#L14">(source)</a>
<h3>Properties</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="caption-entities.html">captionEntities</a></h4>
</td>
<td>
<p>Not full list of entities. This list WILL NOT contain <a href="../-text-part/index.html">TextPart</a>s with <a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-message-entity.textsources/-regular-text-source/index.html">com.github.insanusmokrassar.TelegramBotAPI.types.MessageEntity.textsources.RegularTextSource</a></p>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">captionEntities</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html"><span class="identifier">List</span></a><span class="symbol">&lt;</span><a href="../-text-part/index.html"><span class="identifier">TextPart</span></a><span class="symbol">&gt;</span></code></td>
</tr>
</tbody>
</table>
<h3>Extension Functions</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="../full-entities-list.html">fullEntitiesList</a></h4>
</td>
<td>
<p>Convert its <a href="caption-entities.html">CaptionedInput.captionEntities</a> to list of <a href="../-text-source/index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.TextSource</a>
with <a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-message-entity.textsources/-regular-text-source/index.html">com.github.insanusmokrassar.TelegramBotAPI.types.MessageEntity.textsources.RegularTextSource</a></p>
<code><span class="keyword">fun </span><a href="./index.html"><span class="identifier">CaptionedInput</span></a><span class="symbol">.</span><span class="identifier">fullEntitiesList</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="../-full-text-sources-list.html"><span class="identifier">FullTextSourcesList</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.utils/to-html-captions.html">toHtmlCaptions</a></h4>
</td>
<td>
<code><span class="keyword">fun </span><a href="./index.html"><span class="identifier">CaptionedInput</span></a><span class="symbol">.</span><span class="identifier">toHtmlCaptions</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html"><span class="identifier">List</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">&gt;</span></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.utils/to-markdown-captions.html">toMarkdownCaptions</a></h4>
</td>
<td>
<code><span class="keyword">fun </span><a href="./index.html"><span class="identifier">CaptionedInput</span></a><span class="symbol">.</span><span class="identifier">toMarkdownCaptions</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html"><span class="identifier">List</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">&gt;</span></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.utils/to-markdown-v2-captions.html">toMarkdownV2Captions</a></h4>
</td>
<td>
<code><span class="keyword">fun </span><a href="./index.html"><span class="identifier">CaptionedInput</span></a><span class="symbol">.</span><span class="identifier">toMarkdownV2Captions</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html"><span class="identifier">List</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">&gt;</span></code></td>
</tr>
</tbody>
</table>
<h3>Inheritors</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.message.content.media/-animation-content/index.html">AnimationContent</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">AnimationContent</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.message.content.abstracts/-media-content/index.html"><span class="identifier">MediaContent</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">CaptionedInput</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.message.content.media/-audio-content/index.html">AudioContent</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">AudioContent</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.message.content.abstracts/-media-content/index.html"><span class="identifier">MediaContent</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">CaptionedInput</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.message.content.media/-document-content/index.html">DocumentContent</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">DocumentContent</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.message.content.abstracts/-media-content/index.html"><span class="identifier">MediaContent</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">CaptionedInput</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.games/-game/index.html">Game</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">Game</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../-titled/index.html"><span class="identifier">Titled</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">CaptionedInput</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.message.content.abstracts/-media-group-content/index.html">MediaGroupContent</a></h4>
</td>
<td>
<code><span class="keyword">interface </span><span class="identifier">MediaGroupContent</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.message.content.abstracts/-media-content/index.html"><span class="identifier">MediaContent</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">CaptionedInput</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.polls/-quiz-poll/index.html">QuizPoll</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">QuizPoll</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.polls/-poll/index.html"><span class="identifier">Poll</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">CaptionedInput</span></a><span class="symbol">, </span><a href="../-explained-input/index.html"><span class="identifier">ExplainedInput</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.message.content.media/-voice-content/index.html">VoiceContent</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">VoiceContent</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.message.content.abstracts/-media-content/index.html"><span class="identifier">MediaContent</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">CaptionedInput</span></a></code></td>
</tr>
</tbody>
</table>
</BODY>
</HTML>

View File

@ -0,0 +1,135 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>CaptionedOutput - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts</a>&nbsp;/&nbsp;<a href="./index.html">CaptionedOutput</a><br/>
<br/>
<h1>CaptionedOutput</h1>
(common) <code><span class="keyword">interface </span><span class="identifier">CaptionedOutput</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../-captioned/index.html"><span class="identifier">Captioned</span></a></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/Captioned.kt#L10">(source)</a>
<h3>Properties</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="parse-mode.html">parseMode</a></h4>
</td>
<td>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">parseMode</span><span class="symbol">: </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-parse-mode/-parse-mode/index.html"><span class="identifier">ParseMode</span></a><span class="symbol">?</span></code></td>
</tr>
</tbody>
</table>
<h3>Inheritors</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts.results.audio/-inline-query-result-audio-common.html">InlineQueryResultAudioCommon</a></h4>
</td>
<td>
<code><span class="keyword">interface </span><span class="identifier">InlineQueryResultAudioCommon</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-inline-query-result/index.html"><span class="identifier">InlineQueryResult</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">CaptionedOutput</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-with-input-message-content-inline-query-result/index.html"><span class="identifier">WithInputMessageContentInlineQueryResult</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts.results.document/-inline-query-result-document-common.html">InlineQueryResultDocumentCommon</a></h4>
</td>
<td>
<code><span class="keyword">interface </span><span class="identifier">InlineQueryResultDocumentCommon</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-inline-query-result/index.html"><span class="identifier">InlineQueryResult</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-titled-inline-query-result/index.html"><span class="identifier">TitledInlineQueryResult</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-described-inline-query-result/index.html"><span class="identifier">DescribedInlineQueryResult</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">CaptionedOutput</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-with-input-message-content-inline-query-result/index.html"><span class="identifier">WithInputMessageContentInlineQueryResult</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts.results.gif/-inline-query-result-gif-common.html">InlineQueryResultGifCommon</a></h4>
</td>
<td>
<code><span class="keyword">interface </span><span class="identifier">InlineQueryResultGifCommon</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-inline-query-result/index.html"><span class="identifier">InlineQueryResult</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-optionally-titled-inline-query-result.html"><span class="identifier">OptionallyTitledInlineQueryResult</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">CaptionedOutput</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-with-input-message-content-inline-query-result/index.html"><span class="identifier">WithInputMessageContentInlineQueryResult</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts.results.mpeg4gif/-inline-query-result-mpeg4-gif-common.html">InlineQueryResultMpeg4GifCommon</a></h4>
</td>
<td>
<code><span class="keyword">interface </span><span class="identifier">InlineQueryResultMpeg4GifCommon</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-inline-query-result/index.html"><span class="identifier">InlineQueryResult</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-optionally-titled-inline-query-result.html"><span class="identifier">OptionallyTitledInlineQueryResult</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">CaptionedOutput</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-with-input-message-content-inline-query-result/index.html"><span class="identifier">WithInputMessageContentInlineQueryResult</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts.results.photo/-inline-query-result-photo-common.html">InlineQueryResultPhotoCommon</a></h4>
</td>
<td>
<code><span class="keyword">interface </span><span class="identifier">InlineQueryResultPhotoCommon</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-inline-query-result/index.html"><span class="identifier">InlineQueryResult</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-optionally-titled-inline-query-result.html"><span class="identifier">OptionallyTitledInlineQueryResult</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-described-inline-query-result/index.html"><span class="identifier">DescribedInlineQueryResult</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">CaptionedOutput</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-with-input-message-content-inline-query-result/index.html"><span class="identifier">WithInputMessageContentInlineQueryResult</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts.results.video/-inline-query-result-video-common.html">InlineQueryResultVideoCommon</a></h4>
</td>
<td>
<code><span class="keyword">interface </span><span class="identifier">InlineQueryResultVideoCommon</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-inline-query-result/index.html"><span class="identifier">InlineQueryResult</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-titled-inline-query-result/index.html"><span class="identifier">TitledInlineQueryResult</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-described-inline-query-result/index.html"><span class="identifier">DescribedInlineQueryResult</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">CaptionedOutput</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-with-input-message-content-inline-query-result/index.html"><span class="identifier">WithInputMessageContentInlineQueryResult</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts.results.voice/-inline-query-result-voice-common.html">InlineQueryResultVoiceCommon</a></h4>
</td>
<td>
<code><span class="keyword">interface </span><span class="identifier">InlineQueryResultVoiceCommon</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-inline-query-result/index.html"><span class="identifier">InlineQueryResult</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">CaptionedOutput</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-with-input-message-content-inline-query-result/index.html"><span class="identifier">WithInputMessageContentInlineQueryResult</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-titled-inline-query-result/index.html"><span class="identifier">TitledInlineQueryResult</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-input-media/-input-media-animation/index.html">InputMediaAnimation</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">InputMediaAnimation</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-input-media/-input-media/index.html"><span class="identifier">InputMedia</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-input-media/-sized-input-media/index.html"><span class="identifier">SizedInputMedia</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-input-media/-durated-input-media/index.html"><span class="identifier">DuratedInputMedia</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-input-media/-thumbed-input-media/index.html"><span class="identifier">ThumbedInputMedia</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">CaptionedOutput</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-input-media/-input-media-audio/index.html">InputMediaAudio</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">InputMediaAudio</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-input-media/-input-media/index.html"><span class="identifier">InputMedia</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-input-media/-durated-input-media/index.html"><span class="identifier">DuratedInputMedia</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-input-media/-thumbed-input-media/index.html"><span class="identifier">ThumbedInputMedia</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-input-media/-titled-input-media/index.html"><span class="identifier">TitledInputMedia</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">CaptionedOutput</span></a><span class="symbol">, </span><a href="../-performerable/index.html"><span class="identifier">Performerable</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-input-media/-input-media-document/index.html">InputMediaDocument</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">InputMediaDocument</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-input-media/-input-media/index.html"><span class="identifier">InputMedia</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-input-media/-thumbed-input-media/index.html"><span class="identifier">ThumbedInputMedia</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">CaptionedOutput</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-input-message-content/-input-text-message-content/index.html">InputTextMessageContent</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">InputTextMessageContent</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">CaptionedOutput</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.-common-abstracts.types/-disable-web-page-preview/index.html"><span class="identifier">DisableWebPagePreview</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.abstracts/-input-message-content.html"><span class="identifier">InputMessageContent</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-input-media/-media-group-member-input-media/index.html">MediaGroupMemberInputMedia</a></h4>
</td>
<td>
<code><span class="keyword">interface </span><span class="identifier">MediaGroupMemberInputMedia</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-input-media/-input-media/index.html"><span class="identifier">InputMedia</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">CaptionedOutput</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.send.polls/-send-quiz-poll/index.html">SendQuizPoll</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">SendQuizPoll</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.send.polls/-send-poll/index.html"><span class="identifier">SendPoll</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">CaptionedOutput</span></a><span class="symbol">, </span><a href="../-explained-output/index.html"><span class="identifier">ExplainedOutput</span></a></code></td>
</tr>
</tbody>
</table>
</BODY>
</HTML>

View File

@ -0,0 +1,14 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>CaptionedOutput.parseMode - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts</a>&nbsp;/&nbsp;<a href="index.html">CaptionedOutput</a>&nbsp;/&nbsp;<a href="./parse-mode.html">parseMode</a><br/>
<br/>
<h1>parseMode</h1>
(common) <a name="com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.CaptionedOutput$parseMode"></a>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">parseMode</span><span class="symbol">: </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-parse-mode/-parse-mode/index.html"><span class="identifier">ParseMode</span></a><span class="symbol">?</span></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/Captioned.kt#L11">(source)</a>
</BODY>
</HTML>

View File

@ -0,0 +1,14 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Captioned.caption - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts</a>&nbsp;/&nbsp;<a href="index.html">Captioned</a>&nbsp;/&nbsp;<a href="./caption.html">caption</a><br/>
<br/>
<h1>caption</h1>
(common) <a name="com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.Captioned$caption"></a>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">caption</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">?</span></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/Captioned.kt#L7">(source)</a>
</BODY>
</HTML>

View File

@ -0,0 +1,47 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Captioned - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts</a>&nbsp;/&nbsp;<a href="./index.html">Captioned</a><br/>
<br/>
<h1>Captioned</h1>
(common) <code><span class="keyword">interface </span><span class="identifier">Captioned</span></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/Captioned.kt#L6">(source)</a>
<h3>Properties</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="caption.html">caption</a></h4>
</td>
<td>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">caption</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">?</span></code></td>
</tr>
</tbody>
</table>
<h3>Inheritors</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="../-captioned-input/index.html">CaptionedInput</a></h4>
</td>
<td>
<code><span class="keyword">interface </span><span class="identifier">CaptionedInput</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">Captioned</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../-captioned-output/index.html">CaptionedOutput</a></h4>
</td>
<td>
<code><span class="keyword">interface </span><span class="identifier">CaptionedOutput</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">Captioned</span></a></code></td>
</tr>
</tbody>
</table>
</BODY>
</HTML>

View File

@ -0,0 +1,14 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>CommonContactData.firstName - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts</a>&nbsp;/&nbsp;<a href="index.html">CommonContactData</a>&nbsp;/&nbsp;<a href="./first-name.html">firstName</a><br/>
<br/>
<h1>firstName</h1>
(common) <a name="com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.CommonContactData$firstName"></a>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">firstName</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/CommonContactData.kt#L5">(source)</a>
</BODY>
</HTML>

View File

@ -0,0 +1,79 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>CommonContactData - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts</a>&nbsp;/&nbsp;<a href="./index.html">CommonContactData</a><br/>
<br/>
<h1>CommonContactData</h1>
(common) <code><span class="keyword">interface </span><span class="identifier">CommonContactData</span></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/CommonContactData.kt#L3">(source)</a>
<h3>Properties</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="first-name.html">firstName</a></h4>
</td>
<td>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">firstName</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="last-name.html">lastName</a></h4>
</td>
<td>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">lastName</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">?</span></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="phone-number.html">phoneNumber</a></h4>
</td>
<td>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">phoneNumber</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="vcard.html">vcard</a></h4>
</td>
<td>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">vcard</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">?</span></code></td>
</tr>
</tbody>
</table>
<h3>Inheritors</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types/-contact/index.html">Contact</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">Contact</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">CommonContactData</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result/-inline-query-result-contact/index.html">InlineQueryResultContact</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">InlineQueryResultContact</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-inline-query-result/index.html"><span class="identifier">InlineQueryResult</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">CommonContactData</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-with-input-message-content-inline-query-result/index.html"><span class="identifier">WithInputMessageContentInlineQueryResult</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-thumbed-inline-query-result/index.html"><span class="identifier">ThumbedInlineQueryResult</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-thumb-sized-inline-query-result/index.html"><span class="identifier">ThumbSizedInlineQueryResult</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-input-message-content/-input-contact-message-content/index.html">InputContactMessageContent</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">InputContactMessageContent</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">CommonContactData</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.abstracts/-input-message-content.html"><span class="identifier">InputMessageContent</span></a></code></td>
</tr>
</tbody>
</table>
</BODY>
</HTML>

View File

@ -0,0 +1,14 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>CommonContactData.lastName - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts</a>&nbsp;/&nbsp;<a href="index.html">CommonContactData</a>&nbsp;/&nbsp;<a href="./last-name.html">lastName</a><br/>
<br/>
<h1>lastName</h1>
(common) <a name="com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.CommonContactData$lastName"></a>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">lastName</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">?</span></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/CommonContactData.kt#L6">(source)</a>
</BODY>
</HTML>

View File

@ -0,0 +1,14 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>CommonContactData.phoneNumber - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts</a>&nbsp;/&nbsp;<a href="index.html">CommonContactData</a>&nbsp;/&nbsp;<a href="./phone-number.html">phoneNumber</a><br/>
<br/>
<h1>phoneNumber</h1>
(common) <a name="com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.CommonContactData$phoneNumber"></a>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">phoneNumber</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/CommonContactData.kt#L4">(source)</a>
</BODY>
</HTML>

View File

@ -0,0 +1,14 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>CommonContactData.vcard - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts</a>&nbsp;/&nbsp;<a href="index.html">CommonContactData</a>&nbsp;/&nbsp;<a href="./vcard.html">vcard</a><br/>
<br/>
<h1>vcard</h1>
(common) <a name="com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.CommonContactData$vcard"></a>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">vcard</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">?</span></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/CommonContactData.kt#L7">(source)</a>
</BODY>
</HTML>

View File

@ -0,0 +1,14 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>CommonVenueData.address - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts</a>&nbsp;/&nbsp;<a href="index.html">CommonVenueData</a>&nbsp;/&nbsp;<a href="./address.html">address</a><br/>
<br/>
<h1>address</h1>
(common) <a name="com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.CommonVenueData$address"></a>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">address</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/CommonVenueData.kt#L5">(source)</a>
</BODY>
</HTML>

View File

@ -0,0 +1,14 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>CommonVenueData.foursquareId - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts</a>&nbsp;/&nbsp;<a href="index.html">CommonVenueData</a>&nbsp;/&nbsp;<a href="./foursquare-id.html">foursquareId</a><br/>
<br/>
<h1>foursquareId</h1>
(common) <a name="com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.CommonVenueData$foursquareId"></a>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">foursquareId</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">?</span></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/CommonVenueData.kt#L6">(source)</a>
</BODY>
</HTML>

View File

@ -0,0 +1,14 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>CommonVenueData.foursquareType - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts</a>&nbsp;/&nbsp;<a href="index.html">CommonVenueData</a>&nbsp;/&nbsp;<a href="./foursquare-type.html">foursquareType</a><br/>
<br/>
<h1>foursquareType</h1>
(common) <a name="com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.CommonVenueData$foursquareType"></a>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">foursquareType</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">?</span></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/CommonVenueData.kt#L7">(source)</a>
</BODY>
</HTML>

View File

@ -0,0 +1,79 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>CommonVenueData - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts</a>&nbsp;/&nbsp;<a href="./index.html">CommonVenueData</a><br/>
<br/>
<h1>CommonVenueData</h1>
(common) <code><span class="keyword">interface </span><span class="identifier">CommonVenueData</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../-titled/index.html"><span class="identifier">Titled</span></a></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/CommonVenueData.kt#L3">(source)</a>
<h3>Properties</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="address.html">address</a></h4>
</td>
<td>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">address</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="foursquare-id.html">foursquareId</a></h4>
</td>
<td>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">foursquareId</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">?</span></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="foursquare-type.html">foursquareType</a></h4>
</td>
<td>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">foursquareType</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">?</span></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="title.html">title</a></h4>
</td>
<td>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">title</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></code></td>
</tr>
</tbody>
</table>
<h3>Inheritors</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result/-inline-query-result-venue/index.html">InlineQueryResultVenue</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">InlineQueryResultVenue</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-inline-query-result/index.html"><span class="identifier">InlineQueryResult</span></a><span class="symbol">, </span><a href="../-locationed/index.html"><span class="identifier">Locationed</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">CommonVenueData</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-titled-inline-query-result/index.html"><span class="identifier">TitledInlineQueryResult</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-with-input-message-content-inline-query-result/index.html"><span class="identifier">WithInputMessageContentInlineQueryResult</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-thumbed-inline-query-result/index.html"><span class="identifier">ThumbedInlineQueryResult</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-thumb-sized-inline-query-result/index.html"><span class="identifier">ThumbSizedInlineQueryResult</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-input-message-content/-input-venue-message-content/index.html">InputVenueMessageContent</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">InputVenueMessageContent</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../-locationed/index.html"><span class="identifier">Locationed</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">CommonVenueData</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.abstracts/-input-message-content.html"><span class="identifier">InputMessageContent</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types/-venue/index.html">Venue</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">Venue</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">CommonVenueData</span></a></code></td>
</tr>
</tbody>
</table>
</BODY>
</HTML>

View File

@ -0,0 +1,14 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>CommonVenueData.title - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts</a>&nbsp;/&nbsp;<a href="index.html">CommonVenueData</a>&nbsp;/&nbsp;<a href="./title.html">title</a><br/>
<br/>
<h1>title</h1>
(common) <a name="com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.CommonVenueData$title"></a>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">title</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/CommonVenueData.kt#L4">(source)</a>
</BODY>
</HTML>

View File

@ -0,0 +1,18 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>ExplainedInput.explanationEntities - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts</a>&nbsp;/&nbsp;<a href="index.html">ExplainedInput</a>&nbsp;/&nbsp;<a href="./explanation-entities.html">explanationEntities</a><br/>
<br/>
<h1>explanationEntities</h1>
(common) <a name="com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.ExplainedInput$explanationEntities"></a>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">explanationEntities</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html"><span class="identifier">List</span></a><span class="symbol">&lt;</span><a href="../-text-part/index.html"><span class="identifier">TextPart</span></a><span class="symbol">&gt;</span></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/Explained.kt#L19">(source)</a>
<p>Not full list of entities. This list WILL NOT contain <a href="../-text-part/index.html">TextPart</a>s with <a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-message-entity.textsources/-regular-text-source/index.html">com.github.insanusmokrassar.TelegramBotAPI.types.MessageEntity.textsources.RegularTextSource</a></p>
<p><strong>See Also</strong><br/>
<p><a href="../full-entities-list.html">ExplainedInput.fullEntitiesList</a></p>
</p>
</BODY>
</HTML>

View File

@ -0,0 +1,79 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>ExplainedInput - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts</a>&nbsp;/&nbsp;<a href="./index.html">ExplainedInput</a><br/>
<br/>
<h1>ExplainedInput</h1>
(common) <code><span class="keyword">interface </span><span class="identifier">ExplainedInput</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../-explained/index.html"><span class="identifier">Explained</span></a></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/Explained.kt#L14">(source)</a>
<h3>Properties</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="explanation-entities.html">explanationEntities</a></h4>
</td>
<td>
<p>Not full list of entities. This list WILL NOT contain <a href="../-text-part/index.html">TextPart</a>s with <a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-message-entity.textsources/-regular-text-source/index.html">com.github.insanusmokrassar.TelegramBotAPI.types.MessageEntity.textsources.RegularTextSource</a></p>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">explanationEntities</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html"><span class="identifier">List</span></a><span class="symbol">&lt;</span><a href="../-text-part/index.html"><span class="identifier">TextPart</span></a><span class="symbol">&gt;</span></code></td>
</tr>
</tbody>
</table>
<h3>Extension Functions</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="../full-entities-list.html">fullEntitiesList</a></h4>
</td>
<td>
<p>Convert its <a href="explanation-entities.html">ExplainedInput.explanationEntities</a> to list of <a href="../-text-source/index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.TextSource</a>
with <a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-message-entity.textsources/-regular-text-source/index.html">com.github.insanusmokrassar.TelegramBotAPI.types.MessageEntity.textsources.RegularTextSource</a></p>
<code><span class="keyword">fun </span><a href="./index.html"><span class="identifier">ExplainedInput</span></a><span class="symbol">.</span><span class="identifier">fullEntitiesList</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="../-full-text-sources-list.html"><span class="identifier">FullTextSourcesList</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.utils/to-html-explanations.html">toHtmlExplanations</a></h4>
</td>
<td>
<code><span class="keyword">fun </span><a href="./index.html"><span class="identifier">ExplainedInput</span></a><span class="symbol">.</span><span class="identifier">toHtmlExplanations</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html"><span class="identifier">List</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">&gt;</span></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.utils/to-markdown-explanations.html">toMarkdownExplanations</a></h4>
</td>
<td>
<code><span class="keyword">fun </span><a href="./index.html"><span class="identifier">ExplainedInput</span></a><span class="symbol">.</span><span class="identifier">toMarkdownExplanations</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html"><span class="identifier">List</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">&gt;</span></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.utils/to-markdown-v2-explanations.html">toMarkdownV2Explanations</a></h4>
</td>
<td>
<code><span class="keyword">fun </span><a href="./index.html"><span class="identifier">ExplainedInput</span></a><span class="symbol">.</span><span class="identifier">toMarkdownV2Explanations</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html"><span class="identifier">List</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">&gt;</span></code></td>
</tr>
</tbody>
</table>
<h3>Inheritors</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.polls/-quiz-poll/index.html">QuizPoll</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">QuizPoll</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.polls/-poll/index.html"><span class="identifier">Poll</span></a><span class="symbol">, </span><a href="../-captioned-input/index.html"><span class="identifier">CaptionedInput</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">ExplainedInput</span></a></code></td>
</tr>
</tbody>
</table>
</BODY>
</HTML>

View File

@ -0,0 +1,39 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>ExplainedOutput - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts</a>&nbsp;/&nbsp;<a href="./index.html">ExplainedOutput</a><br/>
<br/>
<h1>ExplainedOutput</h1>
(common) <code><span class="keyword">interface </span><span class="identifier">ExplainedOutput</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../-explained/index.html"><span class="identifier">Explained</span></a></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/Explained.kt#L10">(source)</a>
<h3>Properties</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="parse-mode.html">parseMode</a></h4>
</td>
<td>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">parseMode</span><span class="symbol">: </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-parse-mode/-parse-mode/index.html"><span class="identifier">ParseMode</span></a><span class="symbol">?</span></code></td>
</tr>
</tbody>
</table>
<h3>Inheritors</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.send.polls/-send-quiz-poll/index.html">SendQuizPoll</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">SendQuizPoll</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.send.polls/-send-poll/index.html"><span class="identifier">SendPoll</span></a><span class="symbol">, </span><a href="../-captioned-output/index.html"><span class="identifier">CaptionedOutput</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">ExplainedOutput</span></a></code></td>
</tr>
</tbody>
</table>
</BODY>
</HTML>

View File

@ -0,0 +1,14 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>ExplainedOutput.parseMode - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts</a>&nbsp;/&nbsp;<a href="index.html">ExplainedOutput</a>&nbsp;/&nbsp;<a href="./parse-mode.html">parseMode</a><br/>
<br/>
<h1>parseMode</h1>
(common) <a name="com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.ExplainedOutput$parseMode"></a>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">parseMode</span><span class="symbol">: </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-parse-mode/-parse-mode/index.html"><span class="identifier">ParseMode</span></a><span class="symbol">?</span></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/Explained.kt#L11">(source)</a>
</BODY>
</HTML>

View File

@ -0,0 +1,14 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Explained.explanation - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts</a>&nbsp;/&nbsp;<a href="index.html">Explained</a>&nbsp;/&nbsp;<a href="./explanation.html">explanation</a><br/>
<br/>
<h1>explanation</h1>
(common) <a name="com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.Explained$explanation"></a>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">explanation</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">?</span></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/Explained.kt#L7">(source)</a>
</BODY>
</HTML>

View File

@ -0,0 +1,47 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Explained - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts</a>&nbsp;/&nbsp;<a href="./index.html">Explained</a><br/>
<br/>
<h1>Explained</h1>
(common) <code><span class="keyword">interface </span><span class="identifier">Explained</span></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/Explained.kt#L6">(source)</a>
<h3>Properties</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="explanation.html">explanation</a></h4>
</td>
<td>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">explanation</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">?</span></code></td>
</tr>
</tbody>
</table>
<h3>Inheritors</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="../-explained-input/index.html">ExplainedInput</a></h4>
</td>
<td>
<code><span class="keyword">interface </span><span class="identifier">ExplainedInput</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">Explained</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../-explained-output/index.html">ExplainedOutput</a></h4>
</td>
<td>
<code><span class="keyword">interface </span><span class="identifier">ExplainedOutput</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">Explained</span></a></code></td>
</tr>
</tbody>
</table>
</BODY>
</HTML>

View File

@ -0,0 +1,13 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>FullTextPartsList - docs</title>
<link rel="stylesheet" href="../../style.css">
</HEAD>
<BODY>
<a href="../index.html">docs</a>&nbsp;/&nbsp;<a href="index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts</a>&nbsp;/&nbsp;<a href="./-full-text-parts-list.html">FullTextPartsList</a><br/>
<br/>
<h1>FullTextPartsList</h1>
(common) <code><span class="keyword">typealias </span><span class="identifier">FullTextPartsList</span>&nbsp;<span class="symbol">=</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html"><span class="identifier">List</span></a><span class="symbol">&lt;</span><a href="-text-part/index.html"><span class="identifier">TextPart</span></a><span class="symbol">&gt;</span></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/TextSource.kt#L4">(source)</a>
</BODY>
</HTML>

View File

@ -0,0 +1,13 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>FullTextSourcesList - docs</title>
<link rel="stylesheet" href="../../style.css">
</HEAD>
<BODY>
<a href="../index.html">docs</a>&nbsp;/&nbsp;<a href="index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts</a>&nbsp;/&nbsp;<a href="./-full-text-sources-list.html">FullTextSourcesList</a><br/>
<br/>
<h1>FullTextSourcesList</h1>
(common) <code><span class="keyword">typealias </span><span class="identifier">FullTextSourcesList</span>&nbsp;<span class="symbol">=</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html"><span class="identifier">List</span></a><span class="symbol">&lt;</span><a href="-text-source/index.html"><span class="identifier">TextSource</span></a><span class="symbol">&gt;</span></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/TextSource.kt#L3">(source)</a>
</BODY>
</HTML>

View File

@ -0,0 +1,48 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Livable - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts</a>&nbsp;/&nbsp;<a href="./index.html">Livable</a><br/>
<br/>
<h1>Livable</h1>
(common) <code><span class="keyword">interface </span><span class="identifier">Livable</span></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/Livable.kt#L3">(source)</a>
<h3>Properties</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="live-period.html">livePeriod</a></h4>
</td>
<td>
<p>Period in SECONDS</p>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">livePeriod</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html"><span class="identifier">Int</span></a><span class="symbol">?</span></code></td>
</tr>
</tbody>
</table>
<h3>Inheritors</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result/-inline-query-result-location/index.html">InlineQueryResultLocation</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">InlineQueryResultLocation</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-inline-query-result/index.html"><span class="identifier">InlineQueryResult</span></a><span class="symbol">, </span><a href="../-locationed/index.html"><span class="identifier">Locationed</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">Livable</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-titled-inline-query-result/index.html"><span class="identifier">TitledInlineQueryResult</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-with-input-message-content-inline-query-result/index.html"><span class="identifier">WithInputMessageContentInlineQueryResult</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-thumbed-inline-query-result/index.html"><span class="identifier">ThumbedInlineQueryResult</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-thumb-sized-inline-query-result/index.html"><span class="identifier">ThumbSizedInlineQueryResult</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-input-message-content/-input-location-message-content/index.html">InputLocationMessageContent</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">InputLocationMessageContent</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../-locationed/index.html"><span class="identifier">Locationed</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">Livable</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.abstracts/-input-message-content.html"><span class="identifier">InputMessageContent</span></a></code></td>
</tr>
</tbody>
</table>
</BODY>
</HTML>

View File

@ -0,0 +1,15 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Livable.livePeriod - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts</a>&nbsp;/&nbsp;<a href="index.html">Livable</a>&nbsp;/&nbsp;<a href="./live-period.html">livePeriod</a><br/>
<br/>
<h1>livePeriod</h1>
(common) <a name="com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.Livable$livePeriod"></a>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">livePeriod</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html"><span class="identifier">Int</span></a><span class="symbol">?</span></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/Livable.kt#L7">(source)</a>
<p>Period in SECONDS</p>
</BODY>
</HTML>

View File

@ -0,0 +1,87 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Locationed - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts</a>&nbsp;/&nbsp;<a href="./index.html">Locationed</a><br/>
<br/>
<h1>Locationed</h1>
(common) <code><span class="keyword">interface </span><span class="identifier">Locationed</span></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/Locationed.kt#L3">(source)</a>
<h3>Properties</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="latitude.html">latitude</a></h4>
</td>
<td>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">latitude</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html"><span class="identifier">Double</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="longitude.html">longitude</a></h4>
</td>
<td>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">longitude</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html"><span class="identifier">Double</span></a></code></td>
</tr>
</tbody>
</table>
<h3>Inheritors</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result/-inline-query-result-location/index.html">InlineQueryResultLocation</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">InlineQueryResultLocation</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-inline-query-result/index.html"><span class="identifier">InlineQueryResult</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">Locationed</span></a><span class="symbol">, </span><a href="../-livable/index.html"><span class="identifier">Livable</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-titled-inline-query-result/index.html"><span class="identifier">TitledInlineQueryResult</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-with-input-message-content-inline-query-result/index.html"><span class="identifier">WithInputMessageContentInlineQueryResult</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-thumbed-inline-query-result/index.html"><span class="identifier">ThumbedInlineQueryResult</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-thumb-sized-inline-query-result/index.html"><span class="identifier">ThumbSizedInlineQueryResult</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result/-inline-query-result-venue/index.html">InlineQueryResultVenue</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">InlineQueryResultVenue</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-inline-query-result/index.html"><span class="identifier">InlineQueryResult</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">Locationed</span></a><span class="symbol">, </span><a href="../-common-venue-data/index.html"><span class="identifier">CommonVenueData</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-titled-inline-query-result/index.html"><span class="identifier">TitledInlineQueryResult</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-with-input-message-content-inline-query-result/index.html"><span class="identifier">WithInputMessageContentInlineQueryResult</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-thumbed-inline-query-result/index.html"><span class="identifier">ThumbedInlineQueryResult</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-thumb-sized-inline-query-result/index.html"><span class="identifier">ThumbSizedInlineQueryResult</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-input-message-content/-input-location-message-content/index.html">InputLocationMessageContent</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">InputLocationMessageContent</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">Locationed</span></a><span class="symbol">, </span><a href="../-livable/index.html"><span class="identifier">Livable</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.abstracts/-input-message-content.html"><span class="identifier">InputMessageContent</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-input-message-content/-input-venue-message-content/index.html">InputVenueMessageContent</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">InputVenueMessageContent</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">Locationed</span></a><span class="symbol">, </span><a href="../-common-venue-data/index.html"><span class="identifier">CommonVenueData</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.abstracts/-input-message-content.html"><span class="identifier">InputMessageContent</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types/-location/index.html">Location</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">Location</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">Locationed</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-positioned-inline-query-result.html">PositionedInlineQueryResult</a></h4>
</td>
<td>
<code><span class="keyword">interface </span><span class="identifier">PositionedInlineQueryResult</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-inline-query-result/index.html"><span class="identifier">InlineQueryResult</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">Locationed</span></a></code></td>
</tr>
</tbody>
</table>
</BODY>
</HTML>

View File

@ -0,0 +1,14 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Locationed.latitude - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts</a>&nbsp;/&nbsp;<a href="index.html">Locationed</a>&nbsp;/&nbsp;<a href="./latitude.html">latitude</a><br/>
<br/>
<h1>latitude</h1>
(common) <a name="com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.Locationed$latitude"></a>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">latitude</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html"><span class="identifier">Double</span></a></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/Locationed.kt#L4">(source)</a>
</BODY>
</HTML>

View File

@ -0,0 +1,14 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Locationed.longitude - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts</a>&nbsp;/&nbsp;<a href="index.html">Locationed</a>&nbsp;/&nbsp;<a href="./longitude.html">longitude</a><br/>
<br/>
<h1>longitude</h1>
(common) <a name="com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.Locationed$longitude"></a>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">longitude</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html"><span class="identifier">Double</span></a></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/Locationed.kt#L5">(source)</a>
</BODY>
</HTML>

View File

@ -0,0 +1,55 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>MimeTyped - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts</a>&nbsp;/&nbsp;<a href="./index.html">MimeTyped</a><br/>
<br/>
<h1>MimeTyped</h1>
(common) <code><span class="keyword">interface </span><span class="identifier">MimeTyped</span></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/MimeTyped.kt#L5">(source)</a>
<h3>Properties</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="mime-type.html">mimeType</a></h4>
</td>
<td>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">mimeType</span><span class="symbol">: </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.utils/-mime-type/index.html"><span class="identifier">MimeType</span></a><span class="symbol">?</span></code></td>
</tr>
</tbody>
</table>
<h3>Inheritors</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts.results.document/-inline-query-result-document.html">InlineQueryResultDocument</a></h4>
</td>
<td>
<code><span class="keyword">interface </span><span class="identifier">InlineQueryResultDocument</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts.results.document/-inline-query-result-document-common.html"><span class="identifier">InlineQueryResultDocumentCommon</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-url-inline-query-result/index.html"><span class="identifier">UrlInlineQueryResult</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-thumbed-inline-query-result/index.html"><span class="identifier">ThumbedInlineQueryResult</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-thumb-sized-inline-query-result/index.html"><span class="identifier">ThumbSizedInlineQueryResult</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">MimeTyped</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts.results.video/-inline-query-result-video.html">InlineQueryResultVideo</a></h4>
</td>
<td>
<code><span class="keyword">interface </span><span class="identifier">InlineQueryResultVideo</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts.results.video/-inline-query-result-video-common.html"><span class="identifier">InlineQueryResultVideoCommon</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-url-inline-query-result/index.html"><span class="identifier">UrlInlineQueryResult</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-thumbed-inline-query-result/index.html"><span class="identifier">ThumbedInlineQueryResult</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">MimeTyped</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-sized-inline-query-result/index.html"><span class="identifier">SizedInlineQueryResult</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-durated-inline-result-query/index.html"><span class="identifier">DuratedInlineResultQuery</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.files.abstracts/-mimed-media-file.html">MimedMediaFile</a></h4>
</td>
<td>
<code><span class="keyword">interface </span><span class="identifier">MimedMediaFile</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.files.abstracts/-telegram-media-file/index.html"><span class="identifier">TelegramMediaFile</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">MimeTyped</span></a></code></td>
</tr>
</tbody>
</table>
</BODY>
</HTML>

View File

@ -0,0 +1,14 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>MimeTyped.mimeType - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts</a>&nbsp;/&nbsp;<a href="index.html">MimeTyped</a>&nbsp;/&nbsp;<a href="./mime-type.html">mimeType</a><br/>
<br/>
<h1>mimeType</h1>
(common) <a name="com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.MimeTyped$mimeType"></a>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">mimeType</span><span class="symbol">: </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.utils/-mime-type/index.html"><span class="identifier">MimeType</span></a><span class="symbol">?</span></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/MimeTyped.kt#L6">(source)</a>
</BODY>
</HTML>

View File

@ -0,0 +1,119 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>MultilevelTextSource - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts</a>&nbsp;/&nbsp;<a href="./index.html">MultilevelTextSource</a><br/>
<br/>
<h1>MultilevelTextSource</h1>
(common) <code><span class="keyword">interface </span><span class="identifier">MultilevelTextSource</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../-text-source/index.html"><span class="identifier">TextSource</span></a></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/TextSource.kt#L14">(source)</a>
<h3>Properties</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="text-parts.html">textParts</a></h4>
</td>
<td>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">textParts</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html"><span class="identifier">List</span></a><span class="symbol">&lt;</span><a href="../-text-part/index.html"><span class="identifier">TextPart</span></a><span class="symbol">&gt;</span></code></td>
</tr>
</tbody>
</table>
<h3>Inheritors</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-message-entity.textsources/-bold-text-source/index.html">BoldTextSource</a></h4>
</td>
<td>
<code><span class="keyword">class </span><span class="identifier">BoldTextSource</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">MultilevelTextSource</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-message-entity.textsources/-bot-command-text-source/index.html">BotCommandTextSource</a></h4>
</td>
<td>
<code><span class="keyword">class </span><span class="identifier">BotCommandTextSource</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">MultilevelTextSource</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-message-entity.textsources/-cash-tag-text-source/index.html">CashTagTextSource</a></h4>
</td>
<td>
<code><span class="keyword">class </span><span class="identifier">CashTagTextSource</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">MultilevelTextSource</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-message-entity.textsources/-e-mail-text-source/index.html">EMailTextSource</a></h4>
</td>
<td>
<code><span class="keyword">class </span><span class="identifier">EMailTextSource</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">MultilevelTextSource</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-message-entity.textsources/-hash-tag-text-source/index.html">HashTagTextSource</a></h4>
</td>
<td>
<code><span class="keyword">class </span><span class="identifier">HashTagTextSource</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">MultilevelTextSource</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-message-entity.textsources/-italic-text-source/index.html">ItalicTextSource</a></h4>
</td>
<td>
<code><span class="keyword">class </span><span class="identifier">ItalicTextSource</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">MultilevelTextSource</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-message-entity.textsources/-mention-text-source/index.html">MentionTextSource</a></h4>
</td>
<td>
<code><span class="keyword">class </span><span class="identifier">MentionTextSource</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">MultilevelTextSource</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-message-entity.textsources/-phone-number-text-source/index.html">PhoneNumberTextSource</a></h4>
</td>
<td>
<code><span class="keyword">class </span><span class="identifier">PhoneNumberTextSource</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">MultilevelTextSource</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-message-entity.textsources/-strikethrough-text-source/index.html">StrikethroughTextSource</a></h4>
</td>
<td>
<code><span class="keyword">class </span><span class="identifier">StrikethroughTextSource</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">MultilevelTextSource</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-message-entity.textsources/-text-mention-text-source/index.html">TextMentionTextSource</a></h4>
</td>
<td>
<code><span class="keyword">class </span><span class="identifier">TextMentionTextSource</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">MultilevelTextSource</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-message-entity.textsources/-underline-text-source/index.html">UnderlineTextSource</a></h4>
</td>
<td>
<code><span class="keyword">class </span><span class="identifier">UnderlineTextSource</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">MultilevelTextSource</span></a></code></td>
</tr>
</tbody>
</table>
</BODY>
</HTML>

View File

@ -0,0 +1,14 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>MultilevelTextSource.textParts - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts</a>&nbsp;/&nbsp;<a href="index.html">MultilevelTextSource</a>&nbsp;/&nbsp;<a href="./text-parts.html">textParts</a><br/>
<br/>
<h1>textParts</h1>
(common) <a name="com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.MultilevelTextSource$textParts"></a>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">textParts</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html"><span class="identifier">List</span></a><span class="symbol">&lt;</span><a href="../-text-part/index.html"><span class="identifier">TextPart</span></a><span class="symbol">&gt;</span></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/TextSource.kt#L15">(source)</a>
</BODY>
</HTML>

View File

@ -0,0 +1,63 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Performerable - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts</a>&nbsp;/&nbsp;<a href="./index.html">Performerable</a><br/>
<br/>
<h1>Performerable</h1>
(common) <code><span class="keyword">interface </span><span class="identifier">Performerable</span></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/Performerable.kt#L3">(source)</a>
<h3>Properties</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="performer.html">performer</a></h4>
</td>
<td>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">performer</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">?</span></code></td>
</tr>
</tbody>
</table>
<h3>Inheritors</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.files/-audio-file/index.html">AudioFile</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">AudioFile</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.files.abstracts/-telegram-media-file/index.html"><span class="identifier">TelegramMediaFile</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.files.abstracts/-mimed-media-file.html"><span class="identifier">MimedMediaFile</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.files.abstracts/-thumbed-media-file/index.html"><span class="identifier">ThumbedMediaFile</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.files.abstracts/-playable-media-file/index.html"><span class="identifier">PlayableMediaFile</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.files.abstracts/-titled-media-file/index.html"><span class="identifier">TitledMediaFile</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">Performerable</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts.results.audio/-inline-query-result-audio.html">InlineQueryResultAudio</a></h4>
</td>
<td>
<code><span class="keyword">interface </span><span class="identifier">InlineQueryResultAudio</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts.results.audio/-inline-query-result-audio-common.html"><span class="identifier">InlineQueryResultAudioCommon</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-url-inline-query-result/index.html"><span class="identifier">UrlInlineQueryResult</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-durated-inline-result-query/index.html"><span class="identifier">DuratedInlineResultQuery</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">Performerable</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-titled-inline-query-result/index.html"><span class="identifier">TitledInlineQueryResult</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-input-media/-input-media-audio/index.html">InputMediaAudio</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">InputMediaAudio</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-input-media/-input-media/index.html"><span class="identifier">InputMedia</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-input-media/-durated-input-media/index.html"><span class="identifier">DuratedInputMedia</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-input-media/-thumbed-input-media/index.html"><span class="identifier">ThumbedInputMedia</span></a><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-input-media/-titled-input-media/index.html"><span class="identifier">TitledInputMedia</span></a><span class="symbol">, </span><a href="../-captioned-output/index.html"><span class="identifier">CaptionedOutput</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">Performerable</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.send.media/-send-audio-data/index.html">SendAudioData</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">SendAudioData</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.send.media.base/-data-request.html"><span class="identifier">DataRequest</span></a><span class="symbol">&lt;</span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.message.abstracts/-content-message/index.html"><span class="identifier">ContentMessage</span></a><span class="symbol">&lt;</span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.message.content.media/-audio-content/index.html"><span class="identifier">AudioContent</span></a><span class="symbol">&gt;</span><span class="symbol">&gt;</span><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.send.abstracts/-send-message-request.html"><span class="identifier">SendMessageRequest</span></a><span class="symbol">&lt;</span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.message.abstracts/-content-message/index.html"><span class="identifier">ContentMessage</span></a><span class="symbol">&lt;</span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.message.content.media/-audio-content/index.html"><span class="identifier">AudioContent</span></a><span class="symbol">&gt;</span><span class="symbol">&gt;</span><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.send.abstracts/-replying-markup-send-message-request.html"><span class="identifier">ReplyingMarkupSendMessageRequest</span></a><span class="symbol">&lt;</span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.message.abstracts/-content-message/index.html"><span class="identifier">ContentMessage</span></a><span class="symbol">&lt;</span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.message.content.media/-audio-content/index.html"><span class="identifier">AudioContent</span></a><span class="symbol">&gt;</span><span class="symbol">&gt;</span><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.send.abstracts/-textable-send-message-request/index.html"><span class="identifier">TextableSendMessageRequest</span></a><span class="symbol">&lt;</span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.message.abstracts/-content-message/index.html"><span class="identifier">ContentMessage</span></a><span class="symbol">&lt;</span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.message.content.media/-audio-content/index.html"><span class="identifier">AudioContent</span></a><span class="symbol">&gt;</span><span class="symbol">&gt;</span><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.send.abstracts/-thumbed-send-message-request/index.html"><span class="identifier">ThumbedSendMessageRequest</span></a><span class="symbol">&lt;</span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.message.abstracts/-content-message/index.html"><span class="identifier">ContentMessage</span></a><span class="symbol">&lt;</span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.message.content.media/-audio-content/index.html"><span class="identifier">AudioContent</span></a><span class="symbol">&gt;</span><span class="symbol">&gt;</span><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.send.abstracts/-titled-send-message-request/index.html"><span class="identifier">TitledSendMessageRequest</span></a><span class="symbol">&lt;</span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.message.abstracts/-content-message/index.html"><span class="identifier">ContentMessage</span></a><span class="symbol">&lt;</span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.message.content.media/-audio-content/index.html"><span class="identifier">AudioContent</span></a><span class="symbol">&gt;</span><span class="symbol">&gt;</span><span class="symbol">, </span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.requests.send.abstracts/-durated-send-message-request/index.html"><span class="identifier">DuratedSendMessageRequest</span></a><span class="symbol">&lt;</span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.message.abstracts/-content-message/index.html"><span class="identifier">ContentMessage</span></a><span class="symbol">&lt;</span><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.message.content.media/-audio-content/index.html"><span class="identifier">AudioContent</span></a><span class="symbol">&gt;</span><span class="symbol">&gt;</span><span class="symbol">, </span><a href="./index.html"><span class="identifier">Performerable</span></a></code></td>
</tr>
</tbody>
</table>
</BODY>
</HTML>

View File

@ -0,0 +1,14 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Performerable.performer - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts</a>&nbsp;/&nbsp;<a href="index.html">Performerable</a>&nbsp;/&nbsp;<a href="./performer.html">performer</a><br/>
<br/>
<h1>performer</h1>
(common) <a name="com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.Performerable$performer"></a>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">performer</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">?</span></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/Performerable.kt#L4">(source)</a>
</BODY>
</HTML>

View File

@ -0,0 +1,14 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>TextPart.<init> - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts</a>&nbsp;/&nbsp;<a href="index.html">TextPart</a>&nbsp;/&nbsp;<a href="./-init-.html">&lt;init&gt;</a><br/>
<br/>
<h1>&lt;init&gt;</h1>
(common) <a name="com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.TextPart$&lt;init&gt;(kotlin.ranges.IntRange, com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.TextSource)"></a>
<code><span class="identifier">TextPart</span><span class="symbol">(</span><span class="identifier" id="com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.TextPart$<init>(kotlin.ranges.IntRange, com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.TextSource)/range">range</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.ranges/-int-range/index.html"><span class="identifier">IntRange</span></a><span class="symbol">, </span><span class="identifier" id="com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.TextPart$<init>(kotlin.ranges.IntRange, com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.TextSource)/source">source</span><span class="symbol">:</span>&nbsp;<a href="../-text-source/index.html"><span class="identifier">TextSource</span></a><span class="symbol">)</span></code>
</BODY>
</HTML>

View File

@ -0,0 +1,47 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>TextPart - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts</a>&nbsp;/&nbsp;<a href="./index.html">TextPart</a><br/>
<br/>
<h1>TextPart</h1>
(common) <code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">TextPart</span></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/TextSource.kt#L18">(source)</a>
<h3>Constructors</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="-init-.html">&lt;init&gt;</a></h4>
</td>
<td>
<code><span class="identifier">TextPart</span><span class="symbol">(</span><span class="identifier" id="com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.TextPart$<init>(kotlin.ranges.IntRange, com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.TextSource)/range">range</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.ranges/-int-range/index.html"><span class="identifier">IntRange</span></a><span class="symbol">, </span><span class="identifier" id="com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.TextPart$<init>(kotlin.ranges.IntRange, com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.TextSource)/source">source</span><span class="symbol">:</span>&nbsp;<a href="../-text-source/index.html"><span class="identifier">TextSource</span></a><span class="symbol">)</span></code></td>
</tr>
</tbody>
</table>
<h3>Properties</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="range.html">range</a></h4>
</td>
<td>
<code><span class="keyword">val </span><span class="identifier">range</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.ranges/-int-range/index.html"><span class="identifier">IntRange</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="source.html">source</a></h4>
</td>
<td>
<code><span class="keyword">val </span><span class="identifier">source</span><span class="symbol">: </span><a href="../-text-source/index.html"><span class="identifier">TextSource</span></a></code></td>
</tr>
</tbody>
</table>
</BODY>
</HTML>

View File

@ -0,0 +1,14 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>TextPart.range - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts</a>&nbsp;/&nbsp;<a href="index.html">TextPart</a>&nbsp;/&nbsp;<a href="./range.html">range</a><br/>
<br/>
<h1>range</h1>
(common) <a name="com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.TextPart$range"></a>
<code><span class="keyword">val </span><span class="identifier">range</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.ranges/-int-range/index.html"><span class="identifier">IntRange</span></a></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/TextSource.kt#L19">(source)</a>
</BODY>
</HTML>

View File

@ -0,0 +1,14 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>TextPart.source - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts</a>&nbsp;/&nbsp;<a href="index.html">TextPart</a>&nbsp;/&nbsp;<a href="./source.html">source</a><br/>
<br/>
<h1>source</h1>
(common) <a name="com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.TextPart$source"></a>
<code><span class="keyword">val </span><span class="identifier">source</span><span class="symbol">: </span><a href="../-text-source/index.html"><span class="identifier">TextSource</span></a></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/TextSource.kt#L20">(source)</a>
</BODY>
</HTML>

View File

@ -0,0 +1,14 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>TextSource.asHtmlSource - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts</a>&nbsp;/&nbsp;<a href="index.html">TextSource</a>&nbsp;/&nbsp;<a href="./as-html-source.html">asHtmlSource</a><br/>
<br/>
<h1>asHtmlSource</h1>
(common) <a name="com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.TextSource$asHtmlSource"></a>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">asHtmlSource</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/TextSource.kt#L9">(source)</a>
</BODY>
</HTML>

View File

@ -0,0 +1,14 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>TextSource.asMarkdownSource - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts</a>&nbsp;/&nbsp;<a href="index.html">TextSource</a>&nbsp;/&nbsp;<a href="./as-markdown-source.html">asMarkdownSource</a><br/>
<br/>
<h1>asMarkdownSource</h1>
(common) <a name="com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.TextSource$asMarkdownSource"></a>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">asMarkdownSource</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/TextSource.kt#L7">(source)</a>
</BODY>
</HTML>

View File

@ -0,0 +1,14 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>TextSource.asMarkdownV2Source - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts</a>&nbsp;/&nbsp;<a href="index.html">TextSource</a>&nbsp;/&nbsp;<a href="./as-markdown-v2-source.html">asMarkdownV2Source</a><br/>
<br/>
<h1>asMarkdownV2Source</h1>
(common) <a name="com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.TextSource$asMarkdownV2Source"></a>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">asMarkdownV2Source</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/TextSource.kt#L8">(source)</a>
</BODY>
</HTML>

View File

@ -0,0 +1,103 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>TextSource - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts</a>&nbsp;/&nbsp;<a href="./index.html">TextSource</a><br/>
<br/>
<h1>TextSource</h1>
(common) <code><span class="keyword">interface </span><span class="identifier">TextSource</span></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/TextSource.kt#L6">(source)</a>
<h3>Properties</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="as-html-source.html">asHtmlSource</a></h4>
</td>
<td>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">asHtmlSource</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="as-markdown-source.html">asMarkdownSource</a></h4>
</td>
<td>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">asMarkdownSource</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="as-markdown-v2-source.html">asMarkdownV2Source</a></h4>
</td>
<td>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">asMarkdownV2Source</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="source.html">source</a></h4>
</td>
<td>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">source</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></code></td>
</tr>
</tbody>
</table>
<h3>Inheritors</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-message-entity.textsources/-code-text-source/index.html">CodeTextSource</a></h4>
</td>
<td>
<code><span class="keyword">class </span><span class="identifier">CodeTextSource</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">TextSource</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../-multilevel-text-source/index.html">MultilevelTextSource</a></h4>
</td>
<td>
<code><span class="keyword">interface </span><span class="identifier">MultilevelTextSource</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">TextSource</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-message-entity.textsources/-pre-text-source/index.html">PreTextSource</a></h4>
</td>
<td>
<code><span class="keyword">class </span><span class="identifier">PreTextSource</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">TextSource</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-message-entity.textsources/-regular-text-source/index.html">RegularTextSource</a></h4>
</td>
<td>
<code><span class="keyword">class </span><span class="identifier">RegularTextSource</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">TextSource</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-message-entity.textsources/-text-link-text-source/index.html">TextLinkTextSource</a></h4>
</td>
<td>
<code><span class="keyword">class </span><span class="identifier">TextLinkTextSource</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">TextSource</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-message-entity.textsources/-u-r-l-text-source/index.html">URLTextSource</a></h4>
</td>
<td>
<code><span class="keyword">class </span><span class="identifier">URLTextSource</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">TextSource</span></a></code></td>
</tr>
</tbody>
</table>
</BODY>
</HTML>

View File

@ -0,0 +1,14 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>TextSource.source - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts</a>&nbsp;/&nbsp;<a href="index.html">TextSource</a>&nbsp;/&nbsp;<a href="./source.html">source</a><br/>
<br/>
<h1>source</h1>
(common) <a name="com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.TextSource$source"></a>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">source</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/TextSource.kt#L10">(source)</a>
</BODY>
</HTML>

View File

@ -0,0 +1,55 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Titled - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts</a>&nbsp;/&nbsp;<a href="./index.html">Titled</a><br/>
<br/>
<h1>Titled</h1>
(common) <code><span class="keyword">interface </span><span class="identifier">Titled</span></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/Titled.kt#L3">(source)</a>
<h3>Properties</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="title.html">title</a></h4>
</td>
<td>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">title</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">?</span></code></td>
</tr>
</tbody>
</table>
<h3>Inheritors</h3>
<table>
<tbody>
<tr>
<td>
(common)
<h4><a href="../-common-venue-data/index.html">CommonVenueData</a></h4>
</td>
<td>
<code><span class="keyword">interface </span><span class="identifier">CommonVenueData</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">Titled</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.games/-game/index.html">Game</a></h4>
</td>
<td>
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">Game</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">Titled</span></a><span class="symbol">, </span><a href="../-captioned-input/index.html"><span class="identifier">CaptionedInput</span></a></code></td>
</tr>
<tr>
<td>
(common)
<h4><a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-optionally-titled-inline-query-result.html">OptionallyTitledInlineQueryResult</a></h4>
</td>
<td>
<code><span class="keyword">interface </span><span class="identifier">OptionallyTitledInlineQueryResult</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-inline-queries.-inline-query-result.abstracts/-inline-query-result/index.html"><span class="identifier">InlineQueryResult</span></a><span class="symbol">, </span><a href="./index.html"><span class="identifier">Titled</span></a></code></td>
</tr>
</tbody>
</table>
</BODY>
</HTML>

View File

@ -0,0 +1,14 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Titled.title - docs</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">docs</a>&nbsp;/&nbsp;<a href="../index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts</a>&nbsp;/&nbsp;<a href="index.html">Titled</a>&nbsp;/&nbsp;<a href="./title.html">title</a><br/>
<br/>
<h1>title</h1>
(common) <a name="com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.Titled$title"></a>
<code><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">title</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">?</span></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/Titled.kt#L4">(source)</a>
</BODY>
</HTML>

View File

@ -0,0 +1,20 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>fullEntitiesList - docs</title>
<link rel="stylesheet" href="../../style.css">
</HEAD>
<BODY>
<a href="../index.html">docs</a>&nbsp;/&nbsp;<a href="index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts</a>&nbsp;/&nbsp;<a href="./full-entities-list.html">fullEntitiesList</a><br/>
<br/>
<h1>fullEntitiesList</h1>
(common) <a name="com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts$fullEntitiesList(com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.CaptionedInput)"></a>
<code><span class="keyword">fun </span><a href="-captioned-input/index.html"><span class="identifier">CaptionedInput</span></a><span class="symbol">.</span><span class="identifier">fullEntitiesList</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="-full-text-sources-list.html"><span class="identifier">FullTextSourcesList</span></a></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/Captioned.kt#L26">(source)</a>
<p>Convert its <a href="-captioned-input/caption-entities.html">CaptionedInput.captionEntities</a> to list of <a href="-text-source/index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.TextSource</a>
with <a href="../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-message-entity.textsources/-regular-text-source/index.html">com.github.insanusmokrassar.TelegramBotAPI.types.MessageEntity.textsources.RegularTextSource</a></p>
(common) <a name="com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts$fullEntitiesList(com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.ExplainedInput)"></a>
<code><span class="keyword">fun </span><a href="-explained-input/index.html"><span class="identifier">ExplainedInput</span></a><span class="symbol">.</span><span class="identifier">fullEntitiesList</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="-full-text-sources-list.html"><span class="identifier">FullTextSourcesList</span></a></code> <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/TelegramBotAPI/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/CommonAbstracts/Explained.kt#L26">(source)</a>
<p>Convert its <a href="-explained-input/explanation-entities.html">ExplainedInput.explanationEntities</a> to list of <a href="-text-source/index.html">com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.TextSource</a>
with <a href="../com.github.insanusmokrassar.-telegram-bot-a-p-i.types.-message-entity.textsources/-regular-text-source/index.html">com.github.insanusmokrassar.TelegramBotAPI.types.MessageEntity.textsources.RegularTextSource</a></p>
</BODY>
</HTML>

Some files were not shown because too many files have changed in this diff Show More