Package dev.inmo.tgbotapi.types

Types

Link copied to clipboard
typealias AuthorSignature = ForwardSignature
Link copied to clipboard
data class BotCommand(val command: String, val description: String)
Link copied to clipboard
typealias CallbackQueryIdentifier = String
Link copied to clipboard
data class ChatId(val chatId: Identifier) : ChatIdentifier

Also used as User Identifier

Link copied to clipboard
sealed class ChatIdentifier
Link copied to clipboard
object ChatIdentifierSerializer : KSerializer<ChatIdentifier>
Link copied to clipboard
interface ChatInviteLink : WithUser

Base interface for all chat invite links. See inheritors for more info or official docs

Link copied to clipboard
object ChatInviteLinkSerializer : KSerializer<ChatInviteLink>
Link copied to clipboard
data class ChatInviteLinkUnlimited(    val inviteLink: String,     val creator: User,     val name: String? = null,     val isRevoked: Boolean = false,     expireDate: TelegramDate? = null) : SecondaryChatInviteLink
Link copied to clipboard
data class ChatInviteLinkWithJoinRequest(    val inviteLink: String,     val creator: User,     val name: String? = null,     val leftToReview: Int = 0,     val isRevoked: Boolean = false,     expireDate: TelegramDate? = null) : SecondaryChatInviteLink

Represent SecondaryChatInviteLink which will require an aprovement from one of the administrators

Link copied to clipboard
data class ChatInviteLinkWithLimitedMembers(    val inviteLink: String,     val creator: User,     val name: String? = null,     val membersLimit: MembersLimit,     val isRevoked: Boolean = false,     expireDate: TelegramDate? = null) : SecondaryChatInviteLink

Represent SecondaryChatInviteLink which will have limitation for the amount of chat members to join

Link copied to clipboard
data class ChatLocation(val location: StaticLocation, val address: String)

Represents a location to which a chat is connected.

Link copied to clipboard
data class ChatPhoto(    val smallFileId: String,     val bigFileId: String,     val smallFileUniqueId: FileUniqueId,     val bigFileUniqueId: FileUniqueId)
Link copied to clipboard
data class Contact(    val phoneNumber: String,     val firstName: String,     val lastName: String? = null,     val userId: UserId? = null,     val vcard: String? = null) : CommonContactData
Link copied to clipboard
value class CustomEmojiId(val string: String)
Link copied to clipboard
typealias Degrees = Int
Link copied to clipboard
typealias DiceResult = Int
Link copied to clipboard
typealias FileUniqueId = String
Link copied to clipboard
typealias ForwardSenderName = String
Link copied to clipboard
typealias ForwardSignature = String
Link copied to clipboard
typealias FoursquareId = String
Link copied to clipboard
typealias FoursquareType = String
Link copied to clipboard
typealias GooglePlaceId = String
Link copied to clipboard
typealias GooglePlaceType = String
Link copied to clipboard
typealias Identifier = Long
Link copied to clipboard
typealias InlineMessageIdentifier = String
Link copied to clipboard
typealias InlineQueryIdentifier = String
Link copied to clipboard
typealias InvoicePayload = String
Link copied to clipboard
data class LoginURL(    val url: String,     val forwardText: String? = null,     val botUsername: String? = null,     val requestWriteAccess: Boolean? = null)
Link copied to clipboard
typealias LongSeconds = Long
Link copied to clipboard
typealias MediaGroupIdentifier = String
Link copied to clipboard
typealias MembersLimit = Int
Link copied to clipboard
interface MenuButton
Link copied to clipboard
object MenuButtonSerializer : KSerializer<MenuButton>
Link copied to clipboard
typealias MessageId = Long
Link copied to clipboard
typealias MessageIdentifier = MessageId
Link copied to clipboard
object MessageIdSerializer : KSerializer<MessageId>
Link copied to clipboard
typealias Meters = Float
Link copied to clipboard
data class MigrateChatId(val newChatId: ChatId) : RequestError
Link copied to clipboard
typealias MilliSeconds = Long
Link copied to clipboard
typealias PaymentQueryIdentifier = String
Link copied to clipboard
typealias PollIdentifier = String
Link copied to clipboard
typealias PreCheckoutQueryId = String
Link copied to clipboard
data class PrimaryInviteLink(    val inviteLink: String,     val creator: User,     val isRevoked: Boolean = false,     expireDate: TelegramDate? = null) : ChatInviteLink

Primary invite link in the chat for this bot

Link copied to clipboard
sealed class RequestError
Link copied to clipboard
data class Response(    val ok: Boolean = false,     val description: String? = null,     val errorCode: Int? = null,     val result: JsonElement? = null,     val parameters: ResponseParametersRaw? = null)
Link copied to clipboard
data class ResponseParametersRaw(migrateToChatId: ChatId? = null, retryAfter: Seconds? = null)
Link copied to clipboard
data class RetryAfterError(val seconds: Seconds, val startCountingMillis: Long) : RequestError
Link copied to clipboard
interface SecondaryChatInviteLink : ChatInviteLink

Base interface for all ChatInviteLinks which are NOT PrimaryInviteLink

Link copied to clipboard
typealias Seconds = Int
Link copied to clipboard
typealias ShippingOptionIdentifier = String
Link copied to clipboard
typealias ShippingQueryIdentifier = String
Link copied to clipboard
typealias StartParameter = String
Link copied to clipboard
typealias StickerSetName = String
Link copied to clipboard
interface StickerType
Link copied to clipboard
data class TelegramDate(date: Long)
Link copied to clipboard
object TelegramDateSerializer : KSerializer<TelegramDate>
Link copied to clipboard
typealias UnixTimeStamp = LongSeconds
Link copied to clipboard
typealias UpdateIdentifier = Long
Link copied to clipboard
typealias UserId = ChatId
Link copied to clipboard
data class Username(val username: String) : ChatIdentifier
Link copied to clipboard
data class UserProfilePhotos(val count: Int, val photos: List<Photo>)
Link copied to clipboard
object UserProfilePhotosPhotosSerializer : KSerializer<List<Photo>>
Link copied to clipboard
typealias WebAppQueryId = String
Link copied to clipboard
data class WebhookInfo(    val url: String,     val awaitDelivery: Int,     val maxConnections: Int = 40,     val customCertificate: Boolean = false,     val allowedUpdates: List<String> = ALL_UPDATES_LIST,     val lastErrorDate: TelegramDate? = null,     val lastSynchronizationErrorDate: TelegramDate? = null,     val lastErrorMessage: String? = null)

Functions

Link copied to clipboard
fun IetfLanguageCode?.javaLocale(): Locale?
fun WithOptionalLanguageCode?.javaLocale(): Locale?
Link copied to clipboard
fun Byte.toChatId(): ChatId
fun Int.toChatId(): ChatId
fun Identifier.toChatId(): ChatId
Link copied to clipboard
fun DateTime.toTelegramDate(): TelegramDate
Link copied to clipboard
fun String.toUsername(): Username

Properties

Link copied to clipboard
const val actionField: String
Link copied to clipboard
const val addedToAttachmentMenuField: String
Link copied to clipboard
const val addressField: String
Link copied to clipboard
val ALL_UPDATES_LIST: List<String>
Link copied to clipboard
val allowedConnectionsLength: IntRange
Link copied to clipboard
const val allowedUpdatesField: String
Link copied to clipboard
const val allowSendingWithoutReplyField: String
Link copied to clipboard
const val allowsMultipleAnswersField: String
Link copied to clipboard
const val amountField: String
Link copied to clipboard
const val animationField: String
Link copied to clipboard
const val audioDurationField: String
Link copied to clipboard
const val audioField: String
Link copied to clipboard
const val audioFileIdField: String
Link copied to clipboard
const val audioUrlField: String
Link copied to clipboard
const val bankStatementField: String
Link copied to clipboard
val basketballAndFootballDiceResultLimit: IntRange
Link copied to clipboard
const val bigFileIdField: String
Link copied to clipboard
const val bigFileUniqueIdField: String
Link copied to clipboard
const val bioField: String
Link copied to clipboard
const val botActionActualityTime: Seconds = 5
Link copied to clipboard
val botCommandDescriptionLimit: IntRange
Link copied to clipboard
const val botCommandField: String
Link copied to clipboard
val botCommandLengthLimit: IntRange
Link copied to clipboard
val botCommandLimit: IntRange
Link copied to clipboard
val BotCommandNameRegex: Regex
Link copied to clipboard
const val botCommandsField: String
Link copied to clipboard
val botCommandsLimit: IntRange
Link copied to clipboard
const val botUsernameField: String
Link copied to clipboard
const val buttonTextField: String
Link copied to clipboard
const val cacheTimeField: String
Link copied to clipboard
const val callbackDataField: String
Link copied to clipboard
const val callbackGameField: String
Link copied to clipboard
val callbackQueryAnswerLength: IntRange
Link copied to clipboard
const val callbackQueryIdField: String
Link copied to clipboard
const val canAddWebPagePreviewsField: String
Link copied to clipboard
const val canBeEditedField: String
Link copied to clipboard
const val canChangeInfoField: String
Link copied to clipboard
const val canDeleteMessagesField: String
Link copied to clipboard
const val canEditMessagesField: String
Link copied to clipboard
const val canInviteUsersField: String
Link copied to clipboard
const val canJoinGroupsField: String
Link copied to clipboard
const val canManageChatField: String
Link copied to clipboard
const val canManageVideoChatsField: String
Link copied to clipboard
const val canManageVoiceChatsField: String
Link copied to clipboard
const val canPinMessagesField: String
Link copied to clipboard
const val canPostMessagesField: String
Link copied to clipboard
const val canPromoteMembersField: String
Link copied to clipboard
const val canReadAllGroupMessagesField: String
Link copied to clipboard
const val canRestrictMembersField: String
Link copied to clipboard
const val canSendMediaMessagesField: String
Link copied to clipboard
const val canSendMessagesField: String
Link copied to clipboard
const val canSendOtherMessagesField: String
Link copied to clipboard
const val canSendPollsField: String
Link copied to clipboard
const val canSetStickerSetField: String
Link copied to clipboard
const val captionEntitiesField: String
Link copied to clipboard
const val captionField: String
Link copied to clipboard
val captionLength: IntRange
Link copied to clipboard
const val certificateField: String
Link copied to clipboard
const val CHAT_JOIN_REQUEST: String
Link copied to clipboard
const val CHAT_MEMBER: String
Link copied to clipboard
val chatDescriptionLength: IntRange
Link copied to clipboard
const val chatField: String
Link copied to clipboard
const val chatIdField: String
Link copied to clipboard
val chatTitleLength: IntRange
Link copied to clipboard
const val chatTypeField: String
Link copied to clipboard
const val cityField: String
Link copied to clipboard
const val closeDateField: String
Link copied to clipboard
const val containsMasksField: String
Link copied to clipboard
const val correctOptionIdField: String
Link copied to clipboard
const val countryCodeField: String
Link copied to clipboard
const val createsJoinRequestField: String
Link copied to clipboard
const val creatorField: String
Link copied to clipboard
const val credentialsField: String
Link copied to clipboard
const val currencyField: String
Link copied to clipboard
const val customEmojiIdField: String
Link copied to clipboard
const val customEmojiIdsField: String
Link copied to clipboard
const val customTitleField: String
Link copied to clipboard
val customTitleLength: IntRange
Link copied to clipboard
val dartsCubeAndBowlingDiceResultLimit: IntRange
Link copied to clipboard
const val dataField: String
Link copied to clipboard
const val dataHashField: String
Link copied to clipboard
const val dateField: String
Link copied to clipboard
val degreesLimit: IntRange
Link copied to clipboard
const val descriptionField: String
Link copied to clipboard
const val disableContentTypeDetectionField: String
Link copied to clipboard
const val disableEditMessageField: String
Link copied to clipboard
const val disableNotificationField: String
Link copied to clipboard
const val disableWebPagePreviewField: String
Link copied to clipboard
const val documentField: String
Link copied to clipboard
const val documentFileIdField: String
Link copied to clipboard
const val documentUrlField: String
Link copied to clipboard
const val driverLicenseField: String
Link copied to clipboard
const val dropPendingUpdatesField: String
Link copied to clipboard
const val durationField: String
Link copied to clipboard
const val emailField: String
Link copied to clipboard
const val emojiField: String
Link copied to clipboard
const val emojisField: String
Link copied to clipboard
const val entitiesField: String
Link copied to clipboard
const val errorMessageField: String
Link copied to clipboard
const val errorsField: String
Link copied to clipboard
const val expireDateField: String
Link copied to clipboard
const val explanationEntitiesField: String
Link copied to clipboard
const val explanationField: String
Link copied to clipboard
val explanationLimit: IntRange
Link copied to clipboard
const val explanationParseModeField: String
Link copied to clipboard
const val fieldNameField: String
Link copied to clipboard
const val fileDateField: String
Link copied to clipboard
const val fileField: String
Link copied to clipboard
const val fileHashesField: String
Link copied to clipboard
const val fileHashField: String
Link copied to clipboard
const val fileIdField: String
Link copied to clipboard
const val fileNameField: String
Link copied to clipboard
const val filePathField: String
Link copied to clipboard
const val filesField: String
Link copied to clipboard
const val fileSizeField: String
Link copied to clipboard
const val fileUniqueIdField: String
Link copied to clipboard
const val firstNameField: String
Link copied to clipboard
const val firstStreetLineField: String
Link copied to clipboard
const val forceField: String
Link copied to clipboard
const val forceReplyField: String
Link copied to clipboard
const val forChannelsField: String
Link copied to clipboard
const val forwardTextField: String
Link copied to clipboard
const val foursquareIdField: String
Link copied to clipboard
const val foursquareTypeField: String
Link copied to clipboard
const val fromChatIdField: String
Link copied to clipboard
const val fromField: String
Link copied to clipboard
const val frontSideField: String
Link copied to clipboard
const val gameShortNameField: String
Link copied to clipboard
val getUpdatesLimit: IntRange
Link copied to clipboard
const val gifDurationField: String
Link copied to clipboard
const val gifFileIdField: String
Link copied to clipboard
const val gifHeightField: String
Link copied to clipboard
const val gifUrlField: String
Link copied to clipboard
const val gifWidthField: String
Link copied to clipboard
const val googlePlaceIdField: String
Link copied to clipboard
const val googlePlaceTypeField: String
Link copied to clipboard
const val hasCustomCertificateField: String
Link copied to clipboard
const val hashField: String
Link copied to clipboard
const val hasPrivateForwardsField: String
Link copied to clipboard
const val hasRestrictedVoiceAndVideoMessagesField: String
Link copied to clipboard
const val headingField: String
Link copied to clipboard
const val heightField: String
Link copied to clipboard
const val hideUrlField: String
Link copied to clipboard
const val horizontalAccuracyField: String
Link copied to clipboard
val horizontalAccuracyLimit: ClosedFloatingPointRange<Float>
Link copied to clipboard
const val identityCardField: String
Link copied to clipboard
const val idField: String
Link copied to clipboard
const val inlineKeyboardField: String
Link copied to clipboard
const val inlineMessageIdField: String
Link copied to clipboard
val inlineQueryAnswerResultsLimit: IntRange
Link copied to clipboard
const val inlineQueryIdField: String
Link copied to clipboard
val inlineResultQueryIdLingth: IntRange
Link copied to clipboard
const val inputFieldPlaceholderField: String
Link copied to clipboard
val inputFieldPlaceholderLimit: IntRange
Link copied to clipboard
const val inputMessageContentField: String
Link copied to clipboard
const val internalLinkBeginning: String
Link copied to clipboard
const val internalPassportField: String
Link copied to clipboard
const val inviteLinkField: String
Link copied to clipboard
val invoiceDescriptionLimit: IntRange
Link copied to clipboard
val invoicePayloadBytesLimit: IntRange
Link copied to clipboard
const val invoicePayloadField: String
Link copied to clipboard
val invoiceTitleLimit: IntRange
Link copied to clipboard
const val ipAddressField: String
Link copied to clipboard
const val isAnimatedField: String
Link copied to clipboard
const val isAnonymousField: String
Link copied to clipboard
const val isBotField: String
Link copied to clipboard
const val isClosedField: String
Link copied to clipboard
const val isMemberField: String
Link copied to clipboard
const val isPersonalField: String
Link copied to clipboard
const val isPremiumField: String
Link copied to clipboard
const val isPrimaryField: String
Link copied to clipboard
const val isRevokedField: String
Link copied to clipboard
const val isVideoField: String
Link copied to clipboard
const val joinByRequestField: String
Link copied to clipboard
const val joinToSendMessagesField: String
Link copied to clipboard
const val labelField: String
Link copied to clipboard
const val languageCodeField: String
Link copied to clipboard
const val lastErrorDateField: String
Link copied to clipboard
const val lastErrorMessageField: String
Link copied to clipboard
const val lastNameField: String
Link copied to clipboard
const val lastSynchronizationErrorDateField: String
Link copied to clipboard
const val latitudeField: String
Link copied to clipboard
const val lengthField: String
Link copied to clipboard
const val limitField: String
Link copied to clipboard
val User.link: String
Link copied to clipboard
const val linkedChatIdField: String
Link copied to clipboard
const val livePeriodField: String
Link copied to clipboard
val livePeriodLimit: IntRange
Link copied to clipboard
const val locationField: String
Link copied to clipboard
const val loginUrlField: String
Link copied to clipboard
const val longitudeField: String
Link copied to clipboard
const val maskPositionField: String
Link copied to clipboard
const val maxAllowedConnectionsField: String
Link copied to clipboard
const val maxTipAmountField: String
Link copied to clipboard
val mediaCountInMediaGroup: IntRange
Link copied to clipboard
const val mediaField: String
Link copied to clipboard
const val memberLimitField: String
Link copied to clipboard
val membersLimit: IntRange
Link copied to clipboard
const val menuButtonField: String
Link copied to clipboard
const val messageAutoDeleteTimeField: String
Link copied to clipboard
const val messageField: String
Link copied to clipboard
const val messageIdField: String
Link copied to clipboard
const val messageTextField: String
Link copied to clipboard
const val mimeTypeField: String
Link copied to clipboard
const val mpeg4GifDurationField: String
Link copied to clipboard
const val mpeg4GifFileIdField: String
Link copied to clipboard
const val mpeg4GifHeightField: String
Link copied to clipboard
const val mpeg4GifUrlField: String
Link copied to clipboard
const val mpeg4GifWidthField: String
Link copied to clipboard
const val MY_CHAT_MEMBER: String
Link copied to clipboard
const val nameField: String
Link copied to clipboard
const val newChatMemberField: String
Link copied to clipboard
const val nextOffsetField: String
Link copied to clipboard
const val nonceField: String
Link copied to clipboard
const val offsetField: String
Link copied to clipboard
const val okField: String
Link copied to clipboard
const val oldChatMemberField: String
Link copied to clipboard
const val oneTimeKeyboardField: String
Link copied to clipboard
const val onlyIfBannedField: String
Link copied to clipboard
const val openPeriodField: String
Link copied to clipboard
val openPeriodPollSecondsLimit: IntRange
Link copied to clipboard
const val optionIdsField: String
Link copied to clipboard
const val optionsField: String
Link copied to clipboard
const val orderInfoField: String
Link copied to clipboard
const val passportField: String
Link copied to clipboard
const val passportRegistrationField: String
Link copied to clipboard
const val payField: String
Link copied to clipboard
const val payloadField: String
Link copied to clipboard
const val pendingJoinRequestCountField: String
Link copied to clipboard
const val pendingUpdateCountField: String
Link copied to clipboard
const val performerField: String
Link copied to clipboard
const val permissionsField: String
Link copied to clipboard
const val personalDetailsField: String
Link copied to clipboard
const val phoneNumberField: String
Link copied to clipboard
const val photoField: String
Link copied to clipboard
const val photoFileIdField: String
Link copied to clipboard
const val photoHeightField: String
Link copied to clipboard
const val photoSizeField: String
Link copied to clipboard
const val photoUrlField: String
Link copied to clipboard
const val photoWidthField: String
Link copied to clipboard
const val pinnedMessageField: String
Link copied to clipboard
const val pngStickerField: String
Link copied to clipboard
const val pointField: String
Link copied to clipboard
const val pollIdField: String
Link copied to clipboard
val pollOptionsLimit: IntRange
Link copied to clipboard
val pollOptionTextLength: IntRange
Link copied to clipboard
val pollQuestionTextLength: IntRange
Link copied to clipboard
const val positionField: String
Link copied to clipboard
const val postCodeField: String
Link copied to clipboard
const val preCheckoutQueryIdField: String
Link copied to clipboard
const val premiumAnimationField: String
Link copied to clipboard
const val priceDependOnShipAddressField: String
Link copied to clipboard
const val pricesField: String
Link copied to clipboard
const val protectContentField: String
Link copied to clipboard
const val providerDataField: String
Link copied to clipboard
const val providerPaymentChargeIdField: String
Link copied to clipboard
const val providerTokenField: String
Link copied to clipboard
const val proximityAlertRadiusField: String
Link copied to clipboard
const val queryField: String
Link copied to clipboard
const val questionField: String
Link copied to clipboard
const val quizPollType: String
Link copied to clipboard
const val regularPollType: String
Link copied to clipboard
const val rentalAgreementField: String
Link copied to clipboard
const val replyMarkupField: String
Link copied to clipboard
const val replyToMessageIdField: String
Link copied to clipboard
const val requestContactField: String
Link copied to clipboard
const val requestLocationField: String
Link copied to clipboard
const val requestPollField: String
Link copied to clipboard
const val requestWriteAccessField: String
Link copied to clipboard
const val requireEmailField: String
Link copied to clipboard
const val requireNameField: String
Link copied to clipboard
const val requirePhoneNumberField: String
Link copied to clipboard
const val requireShippingAddressField: String
Link copied to clipboard
const val resizeKeyboardField: String
Link copied to clipboard
const val resultField: String
Link copied to clipboard
const val resultIdField: String
Link copied to clipboard
const val resultsField: String
Link copied to clipboard
const val reverseSideField: String
Link copied to clipboard
const val revokeMessagesField: String
Link copied to clipboard
const val rightsField: String
Link copied to clipboard
const val scaleField: String
Link copied to clipboard
const val scopeField: String
Link copied to clipboard
const val scoreField: String
Link copied to clipboard
const val secondStreetLineField: String
Link copied to clipboard
const val secretField: String
Link copied to clipboard
const val secretTokenField: String
Link copied to clipboard
const val secureDataField: String
Link copied to clipboard
const val selfieField: String
Link copied to clipboard
const val senderChatIdField: String
Link copied to clipboard
const val shippingAddressField: String
Link copied to clipboard
const val shippingOptionIdField: String
Link copied to clipboard
const val shippingOptionsField: String
Link copied to clipboard
const val shippingQueryIdField: String
Link copied to clipboard
const val shouldSendEmailToProviderField: String
Link copied to clipboard
const val shouldSendPhoneNumberToProviderField: String
Link copied to clipboard
const val showAlertField: String
Link copied to clipboard
val slotMachineDiceResultLimit: IntRange
Link copied to clipboard
const val slowModeDelayField: String
Link copied to clipboard
const val smallFileIdField: String
Link copied to clipboard
const val smallFileUniqueIdField: String
Link copied to clipboard
const val sourceField: String
Link copied to clipboard
const val startDateField: String
Link copied to clipboard
const val startParameterField: String
Link copied to clipboard
const val stateField: String
Link copied to clipboard
const val statusField: String
Link copied to clipboard
const val stickerField: String
Link copied to clipboard
const val stickerFileIdField: String
Link copied to clipboard
const val stickerSetNameField: String
Link copied to clipboard
const val stickerSetNameFullField: String
Link copied to clipboard
const val stickersField: String
Link copied to clipboard
const val stickerTypeField: String
Link copied to clipboard
const val suggestedTipAmountsField: String
Link copied to clipboard
val suggestedTipAmountsLimit: IntRange
Link copied to clipboard
const val supportInlineQueriesField: String
Link copied to clipboard
const val supportStreamingField: String
Link copied to clipboard
const val switchInlineQueryCurrentChatField: String
Link copied to clipboard
const val switchInlineQueryField: String
Link copied to clipboard
const val switchPmParameterField: String
Link copied to clipboard
const val switchPmTextField: String
Link copied to clipboard
val telegramInlineModeGifPermittedMimeTypes: List<MimeType>
Link copied to clipboard
const val telegramPaymentChargeIdField: String
Link copied to clipboard
const val temporaryRegistrationField: String
Link copied to clipboard
const val textEntitiesField: String
Link copied to clipboard
const val textField: String
Link copied to clipboard
val textLength: IntRange
Link copied to clipboard
const val tgsStickerField: String
Link copied to clipboard
const val tgWebAppStartParamField: String
Link copied to clipboard
const val thumbField: String
Link copied to clipboard
const val thumbHeightField: String
Link copied to clipboard
const val thumbMimeTypeField: String
Link copied to clipboard
const val thumbUrlField: String
Link copied to clipboard
const val thumbWidthField: String
Link copied to clipboard
const val titleField: String
Link copied to clipboard
const val totalAmountField: String
Link copied to clipboard
const val totalVoterCountField: String
Link copied to clipboard
const val translationField: String
Link copied to clipboard
const val translationFileField: String
Link copied to clipboard
const val translationFilesField: String
Link copied to clipboard
const val typeField: String
Link copied to clipboard
const val unspecifiedField: String
Link copied to clipboard
const val untilDateField: String
Link copied to clipboard
const val UPDATE_CALLBACK_QUERY: String
Link copied to clipboard
const val UPDATE_CHANNEL_POST: String
Link copied to clipboard
const val UPDATE_CHOSEN_INLINE_RESULT: String
Link copied to clipboard
const val UPDATE_EDITED_CHANNEL_POST: String
Link copied to clipboard
const val UPDATE_EDITED_MESSAGE: String
Link copied to clipboard
const val UPDATE_INLINE_QUERY: String
Link copied to clipboard
const val UPDATE_MESSAGE: String
Link copied to clipboard
const val UPDATE_POLL: String
Link copied to clipboard
const val UPDATE_POLL_ANSWER: String
Link copied to clipboard
const val UPDATE_PRE_CHECKOUT_QUERY: String
Link copied to clipboard
const val UPDATE_SHIPPING_QUERY: String
Link copied to clipboard
const val updateIdField: String
Link copied to clipboard
const val urlField: String
Link copied to clipboard
const val userField: String
Link copied to clipboard
const val userIdField: String
Link copied to clipboard
val Identifier.userLink: String

https://core.telegram.org/bots/api#formatting-options

val UserId.userLink: String

https://core.telegram.org/bots/api#formatting-options

Link copied to clipboard
const val usernameField: String
Link copied to clipboard
val usernameRegex: Regex
Link copied to clipboard
val userProfilePhotosRequestLimit: IntRange
Link copied to clipboard
const val usersField: String
Link copied to clipboard
const val utilityBillField: String
Link copied to clipboard
const val valueField: String
Link copied to clipboard
const val vcardField: String
Link copied to clipboard
const val videoDurationField: String
Link copied to clipboard
const val videoField: String
Link copied to clipboard
const val videoFileIdField: String
Link copied to clipboard
const val videoHeightField: String
Link copied to clipboard
const val videoNoteField: String
Link copied to clipboard
const val videoUrlField: String
Link copied to clipboard
const val videoWidthField: String
Link copied to clipboard
const val voiceDurationField: String
Link copied to clipboard
const val voiceField: String
Link copied to clipboard
const val voiceFileIdField: String
Link copied to clipboard
const val voiceUrlField: String
Link copied to clipboard
const val votesCountField: String
Link copied to clipboard
const val webAppField: String
Link copied to clipboard
const val webAppQueryIdField: String
Link copied to clipboard
const val webmStickerField: String
Link copied to clipboard
const val widthField: String
Link copied to clipboard
const val xShiftField: String
Link copied to clipboard
const val yShiftField: String