diff --git a/docs/dev.inmo.tgbotapi.abstracts/-common-send-invoice-data/index.html b/docs/dev.inmo.tgbotapi.abstracts/-common-send-invoice-data/index.html index fce2dad121..958bbe6dec 100644 --- a/docs/dev.inmo.tgbotapi.abstracts/-common-send-invoice-data/index.html +++ b/docs/dev.inmo.tgbotapi.abstracts/-common-send-invoice-data/index.html @@ -435,7 +435,18 @@ if(savedDarkMode === true){

Inheritors

-
+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
@@ -459,7 +470,24 @@ if(savedDarkMode === true){

Extensions

-
+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
inline fun CommonSendInvoiceData.asCreateInvoiceLink(): CreateInvoiceLink?
+
+
+
+
+
@@ -493,6 +521,23 @@ if(savedDarkMode === true){
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
inline fun CommonSendInvoiceData.requireCreateInvoiceLink(): CreateInvoiceLink
+
+
+
+
@@ -510,19 +555,36 @@ if(savedDarkMode === true){
- +
- - + +
Link copied to clipboard
-
+
inline fun CommonSendInvoiceData.requireSendInvoice(): SendInvoice
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
inline fun <T> CommonSendInvoiceData.whenCreateInvoiceLink(block: (CreateInvoiceLink) -> T): T?
diff --git a/docs/dev.inmo.tgbotapi.extensions.api.send.payments/create-invoice-link.html b/docs/dev.inmo.tgbotapi.extensions.api.send.payments/create-invoice-link.html new file mode 100644 index 0000000000..9db91c1b7e --- /dev/null +++ b/docs/dev.inmo.tgbotapi.extensions.api.send.payments/create-invoice-link.html @@ -0,0 +1,64 @@ + + + + + createInvoiceLink + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

createInvoiceLink

+
+
+
+
suspend fun TelegramBot.createInvoiceLink(    title: String,     description: String,     payload: String,     providerToken: String,     currency: Currency,     prices: List<LabeledPrice>,     maxTipAmount: Int? = null,     suggestedTipAmounts: List<Int>? = null,     providerData: String? = null,     requireName: Boolean = false,     requirePhoneNumber: Boolean = false,     requireEmail: Boolean = false,     requireShippingAddress: Boolean = false,     shouldSendPhoneNumberToProvider: Boolean = false,     shouldSendEmailToProvider: Boolean = false,     priceDependOnShipAddress: Boolean = false): String
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.extensions.api.send.payments/index.html b/docs/dev.inmo.tgbotapi.extensions.api.send.payments/index.html index 0d010aea8f..19a9770be3 100644 --- a/docs/dev.inmo.tgbotapi.extensions.api.send.payments/index.html +++ b/docs/dev.inmo.tgbotapi.extensions.api.send.payments/index.html @@ -54,7 +54,24 @@ if(savedDarkMode === true){

Functions

-
+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
suspend fun TelegramBot.createInvoiceLink(    title: String,     description: String,     payload: String,     providerToken: String,     currency: Currency,     prices: List<LabeledPrice>,     maxTipAmount: Int? = null,     suggestedTipAmounts: List<Int>? = null,     providerData: String? = null,     requireName: Boolean = false,     requirePhoneNumber: Boolean = false,     requireEmail: Boolean = false,     requireShippingAddress: Boolean = false,     shouldSendPhoneNumberToProvider: Boolean = false,     shouldSendEmailToProvider: Boolean = false,     priceDependOnShipAddress: Boolean = false): String
+
+
+
+
+
diff --git a/docs/dev.inmo.tgbotapi.extensions.api.webhook/index.html b/docs/dev.inmo.tgbotapi.extensions.api.webhook/index.html index bc078b91f8..40e5d8c9a5 100644 --- a/docs/dev.inmo.tgbotapi.extensions.api.webhook/index.html +++ b/docs/dev.inmo.tgbotapi.extensions.api.webhook/index.html @@ -88,19 +88,19 @@ if(savedDarkMode === true){
- +
- +
Link copied to clipboard
-
suspend fun TelegramBot.setWebhookInfo(    url: String,     ipAddress: String? = null,     maxAllowedConnections: Int? = null,     allowedUpdates: List<String>? = null,     dropPendingUpdates: Boolean? = null): Boolean

Use this method to send information about webhook (like url)

suspend fun TelegramBot.setWebhookInfo(    url: String,     certificate: FileId,     ipAddress: String? = null,     maxAllowedConnections: Int? = null,     allowedUpdates: List<String>? = null,     dropPendingUpdates: Boolean? = null): Boolean
suspend fun TelegramBot.setWebhookInfo(    url: String,     certificate: MultipartFile,     ipAddress: String? = null,     maxAllowedConnections: Int? = null,     allowedUpdates: List<String>? = null,     dropPendingUpdates: Boolean? = null): Boolean

Use this method to send information about webhook (like url and certificate)

+
suspend fun TelegramBot.setWebhookInfo(    url: String,     ipAddress: String? = null,     maxAllowedConnections: Int? = null,     allowedUpdates: List<String>? = null,     dropPendingUpdates: Boolean? = null,     secretToken: String? = null): Boolean

Use this method to send information about webhook (like url)

suspend fun TelegramBot.setWebhookInfo(    url: String,     certificate: FileId,     ipAddress: String? = null,     maxAllowedConnections: Int? = null,     allowedUpdates: List<String>? = null,     dropPendingUpdates: Boolean? = null,     secretToken: String? = null): Boolean
suspend fun TelegramBot.setWebhookInfo(    url: String,     certificate: MultipartFile,     ipAddress: String? = null,     maxAllowedConnections: Int? = null,     allowedUpdates: List<String>? = null,     dropPendingUpdates: Boolean? = null,     secretToken: String? = null): Boolean

Use this method to send information about webhook (like url and certificate)

diff --git a/docs/dev.inmo.tgbotapi.extensions.api.webhook/set-webhook-info.html b/docs/dev.inmo.tgbotapi.extensions.api.webhook/set-webhook-info.html index 49df99ee2f..7c65c4d9e8 100644 --- a/docs/dev.inmo.tgbotapi.extensions.api.webhook/set-webhook-info.html +++ b/docs/dev.inmo.tgbotapi.extensions.api.webhook/set-webhook-info.html @@ -45,14 +45,14 @@ if(savedDarkMode === true){
-
+

setWebhookInfo

-
suspend fun TelegramBot.setWebhookInfo(    url: String,     ipAddress: String? = null,     maxAllowedConnections: Int? = null,     allowedUpdates: List<String>? = null,     dropPendingUpdates: Boolean? = null): Boolean

Use this method to send information about webhook (like url)


suspend fun TelegramBot.setWebhookInfo(    url: String,     certificate: FileId,     ipAddress: String? = null,     maxAllowedConnections: Int? = null,     allowedUpdates: List<String>? = null,     dropPendingUpdates: Boolean? = null): Boolean
suspend fun TelegramBot.setWebhookInfo(    url: String,     certificate: MultipartFile,     ipAddress: String? = null,     maxAllowedConnections: Int? = null,     allowedUpdates: List<String>? = null,     dropPendingUpdates: Boolean? = null): Boolean

Use this method to send information about webhook (like url and certificate)

+
suspend fun TelegramBot.setWebhookInfo(    url: String,     ipAddress: String? = null,     maxAllowedConnections: Int? = null,     allowedUpdates: List<String>? = null,     dropPendingUpdates: Boolean? = null,     secretToken: String? = null): Boolean

Use this method to send information about webhook (like url)


suspend fun TelegramBot.setWebhookInfo(    url: String,     certificate: FileId,     ipAddress: String? = null,     maxAllowedConnections: Int? = null,     allowedUpdates: List<String>? = null,     dropPendingUpdates: Boolean? = null,     secretToken: String? = null): Boolean
suspend fun TelegramBot.setWebhookInfo(    url: String,     certificate: MultipartFile,     ipAddress: String? = null,     maxAllowedConnections: Int? = null,     allowedUpdates: List<String>? = null,     dropPendingUpdates: Boolean? = null,     secretToken: String? = null): Boolean

Use this method to send information about webhook (like url and certificate)

+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
val Sticker.premium_animation: File?
+
+
+
+
diff --git a/docs/dev.inmo.tgbotapi.extensions.utils.extensions.raw/premium_animation.html b/docs/dev.inmo.tgbotapi.extensions.utils.extensions.raw/premium_animation.html new file mode 100644 index 0000000000..330ed49234 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.extensions.utils.extensions.raw/premium_animation.html @@ -0,0 +1,64 @@ + + + + + premium_animation + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

premium_animation

+
+
+
+
val Sticker.premium_animation: File?
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.extensions.utils/as-able-to-add-in-attachment-menu-chat.html b/docs/dev.inmo.tgbotapi.extensions.utils/as-able-to-add-in-attachment-menu-chat.html new file mode 100644 index 0000000000..db099aef0d --- /dev/null +++ b/docs/dev.inmo.tgbotapi.extensions.utils/as-able-to-add-in-attachment-menu-chat.html @@ -0,0 +1,64 @@ + + + + + asAbleToAddInAttachmentMenuChat + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

asAbleToAddInAttachmentMenuChat

+
+
+
+
inline fun Chat.asAbleToAddInAttachmentMenuChat(): AbleToAddInAttachmentMenuChat?
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.extensions.utils/require-voice-chat-participants-invited.html b/docs/dev.inmo.tgbotapi.extensions.utils/as-create-invoice-link.html similarity index 76% rename from docs/dev.inmo.tgbotapi.extensions.utils/require-voice-chat-participants-invited.html rename to docs/dev.inmo.tgbotapi.extensions.utils/as-create-invoice-link.html index a56f338aeb..754ee957f1 100644 --- a/docs/dev.inmo.tgbotapi.extensions.utils/require-voice-chat-participants-invited.html +++ b/docs/dev.inmo.tgbotapi.extensions.utils/as-create-invoice-link.html @@ -2,7 +2,7 @@ - requireVoiceChatParticipantsInvited + asCreateInvoiceLink + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

asPossiblyPremiumChat

+
+
+
+
inline fun Chat.asPossiblyPremiumChat(): PossiblyPremiumChat?
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.extensions.utils/index.html b/docs/dev.inmo.tgbotapi.extensions.utils/index.html index cbfca1ecd3..4a2ef39558 100644 --- a/docs/dev.inmo.tgbotapi.extensions.utils/index.html +++ b/docs/dev.inmo.tgbotapi.extensions.utils/index.html @@ -107,6 +107,23 @@ if(savedDarkMode === true){
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
inline fun Chat.asAbleToAddInAttachmentMenuChat(): AbleToAddInAttachmentMenuChat?
+
+
+
+
@@ -1161,6 +1178,23 @@ if(savedDarkMode === true){
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
inline fun CommonSendInvoiceData.asCreateInvoiceLink(): CreateInvoiceLink?
+
+
+
+
@@ -4068,6 +4102,23 @@ if(savedDarkMode === true){
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
inline fun Chat.asPossiblyPremiumChat(): PossiblyPremiumChat?
+
+
+
+
@@ -6448,6 +6499,23 @@ if(savedDarkMode === true){
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
+
+
+
+
@@ -7502,6 +7570,23 @@ if(savedDarkMode === true){
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
inline fun CommonSendInvoiceData.requireCreateInvoiceLink(): CreateInvoiceLink
+
+
+
+
@@ -10409,6 +10494,23 @@ if(savedDarkMode === true){
+ +
+
+
+
requirePossiblyPremiumChat
+ +
Link copied to clipboard
+
+
+
+
+
+
inline fun Chat.requirePossiblyPremiumChat(): PossiblyPremiumChat
+
+
+
+
@@ -10919,6 +11021,23 @@ if(savedDarkMode === true){
+ +
+
+
+
requireSendInvoice
+ +
Link copied to clipboard
+
+
+
+
+
+
inline fun CommonSendInvoiceData.requireSendInvoice(): SendInvoice
+
+
+
+
@@ -12262,23 +12381,6 @@ if(savedDarkMode === true){
- -
-
-
-
requireVoiceChatParticipantsInvited
- -
Link copied to clipboard
-
-
-
-
-
-
-
-
-
-
@@ -12415,6 +12517,23 @@ if(savedDarkMode === true){
+ +
+
+
+
whenAbleToAddInAttachmentMenuChat
+ +
Link copied to clipboard
+
+
+
+
+
+
inline fun <T> Chat.whenAbleToAddInAttachmentMenuChat(block: (AbleToAddInAttachmentMenuChat) -> T): T?
+
+
+
+
@@ -13469,6 +13588,23 @@ if(savedDarkMode === true){
+ +
+
+
+
whenCreateInvoiceLink
+ +
Link copied to clipboard
+
+
+
+
+
+
inline fun <T> CommonSendInvoiceData.whenCreateInvoiceLink(block: (CreateInvoiceLink) -> T): T?
+
+
+
+
@@ -16376,6 +16512,23 @@ if(savedDarkMode === true){
+ +
+
+
+
whenPossiblyPremiumChat
+ +
Link copied to clipboard
+
+
+
+
+
+
inline fun <T> Chat.whenPossiblyPremiumChat(block: (PossiblyPremiumChat) -> T): T?
+
+
+
+
diff --git a/docs/dev.inmo.tgbotapi.extensions.utils/require-able-to-add-in-attachment-menu-chat.html b/docs/dev.inmo.tgbotapi.extensions.utils/require-able-to-add-in-attachment-menu-chat.html new file mode 100644 index 0000000000..25a07b0ec6 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.extensions.utils/require-able-to-add-in-attachment-menu-chat.html @@ -0,0 +1,64 @@ + + + + + requireAbleToAddInAttachmentMenuChat + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

requireAbleToAddInAttachmentMenuChat

+
+
+
+
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.extensions.utils/require-create-invoice-link.html b/docs/dev.inmo.tgbotapi.extensions.utils/require-create-invoice-link.html new file mode 100644 index 0000000000..22cb286b68 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.extensions.utils/require-create-invoice-link.html @@ -0,0 +1,64 @@ + + + + + requireCreateInvoiceLink + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

requireCreateInvoiceLink

+
+
+
+
inline fun CommonSendInvoiceData.requireCreateInvoiceLink(): CreateInvoiceLink
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.extensions.utils/require-possibly-premium-chat.html b/docs/dev.inmo.tgbotapi.extensions.utils/require-possibly-premium-chat.html new file mode 100644 index 0000000000..0f54c0c220 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.extensions.utils/require-possibly-premium-chat.html @@ -0,0 +1,64 @@ + + + + + requirePossiblyPremiumChat + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

requirePossiblyPremiumChat

+
+
+
+
inline fun Chat.requirePossiblyPremiumChat(): PossiblyPremiumChat
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.extensions.utils/require-send-invoice.html b/docs/dev.inmo.tgbotapi.extensions.utils/require-send-invoice.html new file mode 100644 index 0000000000..558e0041ba --- /dev/null +++ b/docs/dev.inmo.tgbotapi.extensions.utils/require-send-invoice.html @@ -0,0 +1,64 @@ + + + + + requireSendInvoice + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

requireSendInvoice

+
+
+
+
inline fun CommonSendInvoiceData.requireSendInvoice(): SendInvoice
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.extensions.utils/when-able-to-add-in-attachment-menu-chat.html b/docs/dev.inmo.tgbotapi.extensions.utils/when-able-to-add-in-attachment-menu-chat.html new file mode 100644 index 0000000000..69dedc0bfc --- /dev/null +++ b/docs/dev.inmo.tgbotapi.extensions.utils/when-able-to-add-in-attachment-menu-chat.html @@ -0,0 +1,64 @@ + + + + + whenAbleToAddInAttachmentMenuChat + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

whenAbleToAddInAttachmentMenuChat

+
+
+
+
inline fun <T> Chat.whenAbleToAddInAttachmentMenuChat(block: (AbleToAddInAttachmentMenuChat) -> T): T?
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.extensions.utils/when-create-invoice-link.html b/docs/dev.inmo.tgbotapi.extensions.utils/when-create-invoice-link.html new file mode 100644 index 0000000000..f6cc700767 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.extensions.utils/when-create-invoice-link.html @@ -0,0 +1,64 @@ + + + + + whenCreateInvoiceLink + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

whenCreateInvoiceLink

+
+
+
+
inline fun <T> CommonSendInvoiceData.whenCreateInvoiceLink(block: (CreateInvoiceLink) -> T): T?
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.extensions.utils/when-possibly-premium-chat.html b/docs/dev.inmo.tgbotapi.extensions.utils/when-possibly-premium-chat.html new file mode 100644 index 0000000000..beae8272a9 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.extensions.utils/when-possibly-premium-chat.html @@ -0,0 +1,64 @@ + + + + + whenPossiblyPremiumChat + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

whenPossiblyPremiumChat

+
+
+
+
inline fun <T> Chat.whenPossiblyPremiumChat(block: (PossiblyPremiumChat) -> T): T?
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.requests.abstracts/-simple-request/index.html b/docs/dev.inmo.tgbotapi.requests.abstracts/-simple-request/index.html index 8f70de8989..b284ed6985 100644 --- a/docs/dev.inmo.tgbotapi.requests.abstracts/-simple-request/index.html +++ b/docs/dev.inmo.tgbotapi.requests.abstracts/-simple-request/index.html @@ -651,6 +651,17 @@ if(savedDarkMode === true){
+ +
+
+
+
CreateInvoiceLink
+ +
Link copied to clipboard
+
+
+
+
diff --git a/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/-create-invoice-link.html b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/-create-invoice-link.html new file mode 100644 index 0000000000..5c89221206 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/-create-invoice-link.html @@ -0,0 +1,64 @@ + + + + + CreateInvoiceLink + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

CreateInvoiceLink

+
+
+
+
fun CreateInvoiceLink(    title: String,     description: String,     payload: String,     providerToken: String,     currency: Currency,     prices: List<LabeledPrice>,     maxTipAmount: Int? = null,     suggestedTipAmounts: List<Int>? = null,     providerData: String? = null,     requireName: Boolean = false,     requirePhoneNumber: Boolean = false,     requireEmail: Boolean = false,     requireShippingAddress: Boolean = false,     shouldSendPhoneNumberToProvider: Boolean = false,     shouldSendEmailToProvider: Boolean = false,     priceDependOnShipAddress: Boolean = false)

Parameters

providerData
  • JSON-ENCODED FIELD

+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/currency.html b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/currency.html new file mode 100644 index 0000000000..fbd55e30f4 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/currency.html @@ -0,0 +1,64 @@ + + + + + currency + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

currency

+
+
+
+
open override val currency: Currency
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/description.html b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/description.html new file mode 100644 index 0000000000..7eb2c393f2 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/description.html @@ -0,0 +1,64 @@ + + + + + description + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

description

+
+
+
+
open override val description: String
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/index.html b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/index.html new file mode 100644 index 0000000000..c0480a350d --- /dev/null +++ b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/index.html @@ -0,0 +1,523 @@ + + + + + CreateInvoiceLink + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

CreateInvoiceLink

+
+
+
data class CreateInvoiceLink(    val title: String,     val description: String,     val payload: String,     val providerToken: String,     val currency: Currency,     val prices: List<LabeledPrice>,     val maxTipAmount: Int? = null,     val suggestedTipAmounts: List<Int>? = null,     val providerData: String? = null,     val requireName: Boolean = false,     val requirePhoneNumber: Boolean = false,     val requireEmail: Boolean = false,     val requireShippingAddress: Boolean = false,     val shouldSendPhoneNumberToProvider: Boolean = false,     val shouldSendEmailToProvider: Boolean = false,     val priceDependOnShipAddress: Boolean = false) : CommonSendInvoiceData, SimpleRequest<String>
+
+
+
+
+

Parameters

+
+
+
+
providerData
  • JSON-ENCODED FIELD

+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
fun CreateInvoiceLink(    title: String,     description: String,     payload: String,     providerToken: String,     currency: Currency,     prices: List<LabeledPrice>,     maxTipAmount: Int? = null,     suggestedTipAmounts: List<Int>? = null,     providerData: String? = null,     requireName: Boolean = false,     requirePhoneNumber: Boolean = false,     requireEmail: Boolean = false,     requireShippingAddress: Boolean = false,     shouldSendPhoneNumberToProvider: Boolean = false,     shouldSendEmailToProvider: Boolean = false,     priceDependOnShipAddress: Boolean = false)
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override fun method(): String
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override fun setPhoto(    photoUrl: String,     photoSize: Long?,     photoWidth: Int?,     photoHeight: Int?)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override fun unsetPhoto()
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override val currency: Currency
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override val description: String
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override val maxTipAmount: Int? = null
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override val payload: String
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override val photoHeight: Int? = null
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override val photoSize: Long? = null
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override val photoUrl: String? = null
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override val photoWidth: Int? = null
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override val priceDependOnShipAddress: Boolean = false
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override val prices: List<LabeledPrice>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override val providerData: String? = null
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override val providerToken: String
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override val requestSerializer: SerializationStrategy<*>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override val requireEmail: Boolean = false
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override val requireName: Boolean = false
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override val requirePhoneNumber: Boolean = false
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override val requireShippingAddress: Boolean = false
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override val resultDeserializer: DeserializationStrategy<String>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override val shouldSendEmailToProvider: Boolean = false
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override val shouldSendPhoneNumberToProvider: Boolean = false
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override val suggestedTipAmounts: List<Int>? = null
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override val title: String
+
+
+
+
+
+
+
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/max-tip-amount.html b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/max-tip-amount.html new file mode 100644 index 0000000000..f07f557a33 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/max-tip-amount.html @@ -0,0 +1,64 @@ + + + + + maxTipAmount + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

maxTipAmount

+
+
+
+
open override val maxTipAmount: Int? = null
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/method.html b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/method.html new file mode 100644 index 0000000000..cefbdb44f4 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/method.html @@ -0,0 +1,64 @@ + + + + + method + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

method

+
+
+
+
open override fun method(): String
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/payload.html b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/payload.html new file mode 100644 index 0000000000..da31a3d7a0 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/payload.html @@ -0,0 +1,64 @@ + + + + + payload + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

payload

+
+
+
+
open override val payload: String
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/photo-height.html b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/photo-height.html new file mode 100644 index 0000000000..89ad164d85 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/photo-height.html @@ -0,0 +1,64 @@ + + + + + photoHeight + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

photoHeight

+
+
+
+
open override val photoHeight: Int? = null
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/photo-size.html b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/photo-size.html new file mode 100644 index 0000000000..0abfa3388f --- /dev/null +++ b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/photo-size.html @@ -0,0 +1,64 @@ + + + + + photoSize + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

photoSize

+
+
+
+
open override val photoSize: Long? = null
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/photo-url.html b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/photo-url.html new file mode 100644 index 0000000000..90169a2976 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/photo-url.html @@ -0,0 +1,64 @@ + + + + + photoUrl + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

photoUrl

+
+
+
+
open override val photoUrl: String? = null
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/photo-width.html b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/photo-width.html new file mode 100644 index 0000000000..57e8bff174 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/photo-width.html @@ -0,0 +1,64 @@ + + + + + photoWidth + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

photoWidth

+
+
+
+
open override val photoWidth: Int? = null
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/price-depend-on-ship-address.html b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/price-depend-on-ship-address.html new file mode 100644 index 0000000000..5982a3b558 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/price-depend-on-ship-address.html @@ -0,0 +1,64 @@ + + + + + priceDependOnShipAddress + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

priceDependOnShipAddress

+
+
+
+
open override val priceDependOnShipAddress: Boolean = false
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/prices.html b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/prices.html new file mode 100644 index 0000000000..65d92d2dce --- /dev/null +++ b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/prices.html @@ -0,0 +1,64 @@ + + + + + prices + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

prices

+
+
+
+
open override val prices: List<LabeledPrice>
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/provider-data.html b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/provider-data.html new file mode 100644 index 0000000000..69cf38ffb8 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/provider-data.html @@ -0,0 +1,64 @@ + + + + + providerData + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

providerData

+
+
+
+
open override val providerData: String? = null

Parameters

providerData
  • JSON-ENCODED FIELD

+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/provider-token.html b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/provider-token.html new file mode 100644 index 0000000000..d43b9f6125 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/provider-token.html @@ -0,0 +1,64 @@ + + + + + providerToken + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

providerToken

+
+
+
+
open override val providerToken: String
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/request-serializer.html b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/request-serializer.html new file mode 100644 index 0000000000..d97de5397c --- /dev/null +++ b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/request-serializer.html @@ -0,0 +1,64 @@ + + + + + requestSerializer + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

requestSerializer

+
+
+
+
open override val requestSerializer: SerializationStrategy<*>
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/require-email.html b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/require-email.html new file mode 100644 index 0000000000..9339d90d34 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/require-email.html @@ -0,0 +1,64 @@ + + + + + requireEmail + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

requireEmail

+
+
+
+
open override val requireEmail: Boolean = false
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/require-name.html b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/require-name.html new file mode 100644 index 0000000000..00f5151aca --- /dev/null +++ b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/require-name.html @@ -0,0 +1,64 @@ + + + + + requireName + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

requireName

+
+
+
+
open override val requireName: Boolean = false
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/require-phone-number.html b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/require-phone-number.html new file mode 100644 index 0000000000..40550ed355 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/require-phone-number.html @@ -0,0 +1,64 @@ + + + + + requirePhoneNumber + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

requirePhoneNumber

+
+
+
+
open override val requirePhoneNumber: Boolean = false
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/require-shipping-address.html b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/require-shipping-address.html new file mode 100644 index 0000000000..47b201caaf --- /dev/null +++ b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/require-shipping-address.html @@ -0,0 +1,64 @@ + + + + + requireShippingAddress + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

requireShippingAddress

+
+
+
+
open override val requireShippingAddress: Boolean = false
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/result-deserializer.html b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/result-deserializer.html new file mode 100644 index 0000000000..1219094afd --- /dev/null +++ b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/result-deserializer.html @@ -0,0 +1,64 @@ + + + + + resultDeserializer + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

resultDeserializer

+
+
+
+
open override val resultDeserializer: DeserializationStrategy<String>
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/set-photo.html b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/set-photo.html new file mode 100644 index 0000000000..9424125d83 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/set-photo.html @@ -0,0 +1,64 @@ + + + + + setPhoto + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

setPhoto

+
+
+
+
open override fun setPhoto(    photoUrl: String,     photoSize: Long?,     photoWidth: Int?,     photoHeight: Int?)
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/should-send-email-to-provider.html b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/should-send-email-to-provider.html new file mode 100644 index 0000000000..d7301eadb6 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/should-send-email-to-provider.html @@ -0,0 +1,64 @@ + + + + + shouldSendEmailToProvider + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

shouldSendEmailToProvider

+
+
+
+
open override val shouldSendEmailToProvider: Boolean = false
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/should-send-phone-number-to-provider.html b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/should-send-phone-number-to-provider.html new file mode 100644 index 0000000000..86f3140452 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/should-send-phone-number-to-provider.html @@ -0,0 +1,64 @@ + + + + + shouldSendPhoneNumberToProvider + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

shouldSendPhoneNumberToProvider

+
+
+
+
open override val shouldSendPhoneNumberToProvider: Boolean = false
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/suggested-tip-amounts.html b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/suggested-tip-amounts.html new file mode 100644 index 0000000000..933e8c135c --- /dev/null +++ b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/suggested-tip-amounts.html @@ -0,0 +1,64 @@ + + + + + suggestedTipAmounts + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

suggestedTipAmounts

+
+
+
+
open override val suggestedTipAmounts: List<Int>? = null
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/title.html b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/title.html new file mode 100644 index 0000000000..5667b4dc9c --- /dev/null +++ b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/title.html @@ -0,0 +1,64 @@ + + + + + title + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

title

+
+
+
+
open override val title: String
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/unset-photo.html b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/unset-photo.html new file mode 100644 index 0000000000..346322fb7c --- /dev/null +++ b/docs/dev.inmo.tgbotapi.requests.send.payments/-create-invoice-link/unset-photo.html @@ -0,0 +1,64 @@ + + + + + unsetPhoto + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

unsetPhoto

+
+
+
+
open override fun unsetPhoto()
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.requests.send.payments/index.html b/docs/dev.inmo.tgbotapi.requests.send.payments/index.html index 446cf87f79..02891a2984 100644 --- a/docs/dev.inmo.tgbotapi.requests.send.payments/index.html +++ b/docs/dev.inmo.tgbotapi.requests.send.payments/index.html @@ -54,7 +54,24 @@ if(savedDarkMode === true){

Types

-
+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
data class CreateInvoiceLink(    val title: String,     val description: String,     val payload: String,     val providerToken: String,     val currency: Currency,     val prices: List<LabeledPrice>,     val maxTipAmount: Int? = null,     val suggestedTipAmounts: List<Int>? = null,     val providerData: String? = null,     val requireName: Boolean = false,     val requirePhoneNumber: Boolean = false,     val requireEmail: Boolean = false,     val requireShippingAddress: Boolean = false,     val shouldSendPhoneNumberToProvider: Boolean = false,     val shouldSendEmailToProvider: Boolean = false,     val priceDependOnShipAddress: Boolean = false) : CommonSendInvoiceData, SimpleRequest<String>
+
+
+
+
+
diff --git a/docs/dev.inmo.tgbotapi.requests.webhook/-multipart-set-webhook-request/-multipart-set-webhook-request.html b/docs/dev.inmo.tgbotapi.requests.webhook/-multipart-set-webhook-request/-multipart-set-webhook-request.html index 36f7a4a1dd..6f2d773994 100644 --- a/docs/dev.inmo.tgbotapi.requests.webhook/-multipart-set-webhook-request/-multipart-set-webhook-request.html +++ b/docs/dev.inmo.tgbotapi.requests.webhook/-multipart-set-webhook-request/-multipart-set-webhook-request.html @@ -45,14 +45,14 @@ if(savedDarkMode === true){
-
+

MultipartSetWebhookRequest

-
fun MultipartSetWebhookRequest(    url: String,     certificate: MultipartFile,     ipAddress: String? = null,     maxAllowedConnections: Int? = null,     allowedUpdates: List<String>? = null,     dropPendingUpdates: Boolean? = null)
+
fun MultipartSetWebhookRequest(    url: String,     certificate: MultipartFile,     ipAddress: String? = null,     maxAllowedConnections: Int? = null,     allowedUpdates: List<String>? = null,     dropPendingUpdates: Boolean? = null,     secretToken: String? = null)

Constructors

-
+
- +
Link copied to clipboard
-
fun MultipartSetWebhookRequest(    url: String,     certificate: MultipartFile,     ipAddress: String? = null,     maxAllowedConnections: Int? = null,     allowedUpdates: List<String>? = null,     dropPendingUpdates: Boolean? = null)
+
fun MultipartSetWebhookRequest(    url: String,     certificate: MultipartFile,     ipAddress: String? = null,     maxAllowedConnections: Int? = null,     allowedUpdates: List<String>? = null,     dropPendingUpdates: Boolean? = null,     secretToken: String? = null)
diff --git a/docs/dev.inmo.tgbotapi.requests.webhook/-set-webhook.html b/docs/dev.inmo.tgbotapi.requests.webhook/-set-webhook.html index e6f4a4403a..b19916b66a 100644 --- a/docs/dev.inmo.tgbotapi.requests.webhook/-set-webhook.html +++ b/docs/dev.inmo.tgbotapi.requests.webhook/-set-webhook.html @@ -45,14 +45,14 @@ if(savedDarkMode === true){
-
+

SetWebhook

-
fun SetWebhook(    url: String,     certificate: MultipartFile,     ipAddress: String? = null,     maxAllowedConnections: Int? = null,     allowedUpdates: List<String>? = null,     dropPendingUpdates: Boolean? = null): MultipartSetWebhookRequest
fun SetWebhook(    url: String,     certificate: FileId,     ipAddress: String? = null,     maxAllowedConnections: Int? = null,     allowedUpdates: List<String>? = null,     dropPendingUpdates: Boolean? = null): SetWebhook


fun SetWebhook(    url: String,     certificate: InputFile,     ipAddress: String? = null,     maxAllowedConnections: Int? = null,     allowedUpdates: List<String>? = null,     dropPendingUpdates: Boolean? = null): SetWebhookRequest
fun SetWebhook(    url: String,     ipAddress: String? = null,     maxAllowedConnections: Int? = null,     allowedUpdates: List<String>? = null,     dropPendingUpdates: Boolean? = null): SetWebhook

Use this method to specify a url and receive incoming updates via an outgoing webhook. Whenever there is an update for the bot, we will send an HTTPS POST request to the specified url, containing a JSON-serialized Update.

If you'd like to make sure that the Webhook request comes from Telegram, we recommend using a secret path in the url, e.g. https://www.example.com/. Since nobody else knows your bot's token, you can be pretty sure it's us.

+
fun SetWebhook(    url: String,     certificate: MultipartFile,     ipAddress: String? = null,     maxAllowedConnections: Int? = null,     allowedUpdates: List<String>? = null,     dropPendingUpdates: Boolean? = null,     secretToken: String? = null): MultipartSetWebhookRequest
fun SetWebhook(    url: String,     certificate: FileId,     ipAddress: String? = null,     maxAllowedConnections: Int? = null,     allowedUpdates: List<String>? = null,     dropPendingUpdates: Boolean? = null,     secretToken: String? = null): SetWebhook


fun SetWebhook(    url: String,     certificate: InputFile,     ipAddress: String? = null,     maxAllowedConnections: Int? = null,     allowedUpdates: List<String>? = null,     dropPendingUpdates: Boolean? = null,     secretToken: String? = null): SetWebhookRequest
fun SetWebhook(    url: String,     ipAddress: String? = null,     maxAllowedConnections: Int? = null,     allowedUpdates: List<String>? = null,     dropPendingUpdates: Boolean? = null,     secretToken: String? = null): SetWebhook

Use this method to specify a url and receive incoming updates via an outgoing webhook. Whenever there is an update for the bot, we will send an HTTPS POST request to the specified url, containing a JSON-serialized Update.

If you'd like to make sure that the Webhook request comes from Telegram, we recommend using a secret path in the url, e.g. https://www.example.com/. Since nobody else knows your bot's token, you can be pretty sure it's us.

+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
val secretToken: String? = null
+
+
+
+
diff --git a/docs/dev.inmo.tgbotapi.requests.webhook/-set-webhook/secret-token.html b/docs/dev.inmo.tgbotapi.requests.webhook/-set-webhook/secret-token.html new file mode 100644 index 0000000000..2e674064a7 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.requests.webhook/-set-webhook/secret-token.html @@ -0,0 +1,64 @@ + + + + + secretToken + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

secretToken

+
+
+
+
val secretToken: String? = null
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.requests.webhook/index.html b/docs/dev.inmo.tgbotapi.requests.webhook/index.html index 7a44b6b604..8879a22de3 100644 --- a/docs/dev.inmo.tgbotapi.requests.webhook/index.html +++ b/docs/dev.inmo.tgbotapi.requests.webhook/index.html @@ -100,7 +100,7 @@ if(savedDarkMode === true){
-
class MultipartSetWebhookRequest(    url: String,     certificate: MultipartFile,     ipAddress: String? = null,     maxAllowedConnections: Int? = null,     allowedUpdates: List<String>? = null,     dropPendingUpdates: Boolean? = null) : SetWebhookRequest, MultipartRequest<Boolean>
+
class MultipartSetWebhookRequest(    url: String,     certificate: MultipartFile,     ipAddress: String? = null,     maxAllowedConnections: Int? = null,     allowedUpdates: List<String>? = null,     dropPendingUpdates: Boolean? = null,     secretToken: String? = null) : SetWebhookRequest, MultipartRequest<Boolean>
@@ -141,19 +141,19 @@ if(savedDarkMode === true){

Functions

-
+
- +
Link copied to clipboard
-
fun SetWebhook(    url: String,     ipAddress: String? = null,     maxAllowedConnections: Int? = null,     allowedUpdates: List<String>? = null,     dropPendingUpdates: Boolean? = null): SetWebhook
fun SetWebhook(    url: String,     certificate: InputFile,     ipAddress: String? = null,     maxAllowedConnections: Int? = null,     allowedUpdates: List<String>? = null,     dropPendingUpdates: Boolean? = null): SetWebhookRequest

Use this method to specify a url and receive incoming updates via an outgoing webhook. Whenever there is an update for the bot, we will send an HTTPS POST request to the specified url, containing a JSON-serialized Update.

fun SetWebhook(    url: String,     certificate: FileId,     ipAddress: String? = null,     maxAllowedConnections: Int? = null,     allowedUpdates: List<String>? = null,     dropPendingUpdates: Boolean? = null): SetWebhook
fun SetWebhook(    url: String,     certificate: MultipartFile,     ipAddress: String? = null,     maxAllowedConnections: Int? = null,     allowedUpdates: List<String>? = null,     dropPendingUpdates: Boolean? = null): MultipartSetWebhookRequest
+
fun SetWebhook(    url: String,     ipAddress: String? = null,     maxAllowedConnections: Int? = null,     allowedUpdates: List<String>? = null,     dropPendingUpdates: Boolean? = null,     secretToken: String? = null): SetWebhook
fun SetWebhook(    url: String,     certificate: InputFile,     ipAddress: String? = null,     maxAllowedConnections: Int? = null,     allowedUpdates: List<String>? = null,     dropPendingUpdates: Boolean? = null,     secretToken: String? = null): SetWebhookRequest

Use this method to specify a url and receive incoming updates via an outgoing webhook. Whenever there is an update for the bot, we will send an HTTPS POST request to the specified url, containing a JSON-serialized Update.

fun SetWebhook(    url: String,     certificate: FileId,     ipAddress: String? = null,     maxAllowedConnections: Int? = null,     allowedUpdates: List<String>? = null,     dropPendingUpdates: Boolean? = null,     secretToken: String? = null): SetWebhook
fun SetWebhook(    url: String,     certificate: MultipartFile,     ipAddress: String? = null,     maxAllowedConnections: Int? = null,     allowedUpdates: List<String>? = null,     dropPendingUpdates: Boolean? = null,     secretToken: String? = null): MultipartSetWebhookRequest
diff --git a/docs/dev.inmo.tgbotapi.types.actions/-bot-action/index.html b/docs/dev.inmo.tgbotapi.types.actions/-bot-action/index.html index 76b3dc8d81..8f300c5b70 100644 --- a/docs/dev.inmo.tgbotapi.types.actions/-bot-action/index.html +++ b/docs/dev.inmo.tgbotapi.types.actions/-bot-action/index.html @@ -214,7 +214,7 @@ if(savedDarkMode === true){
- +
Link copied to clipboard
@@ -222,7 +222,7 @@ if(savedDarkMode === true){
-
inline fun BotAction.asChooseStickerAction(): ChooseStickerAction?
inline fun BotAction.asChooseStickerAction(): ChooseStickerAction?
+
inline fun BotAction.asChooseStickerAction(): ChooseStickerAction?
inline fun BotAction.asChooseStickerAction(): ChooseStickerAction?
diff --git a/docs/dev.inmo.tgbotapi.types.chat/-able-to-add-in-attachment-menu-chat/added-to-attachment-menu.html b/docs/dev.inmo.tgbotapi.types.chat/-able-to-add-in-attachment-menu-chat/added-to-attachment-menu.html new file mode 100644 index 0000000000..31e8e83eca --- /dev/null +++ b/docs/dev.inmo.tgbotapi.types.chat/-able-to-add-in-attachment-menu-chat/added-to-attachment-menu.html @@ -0,0 +1,64 @@ + + + + + addedToAttachmentMenu + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

addedToAttachmentMenu

+
+
+
+
abstract val addedToAttachmentMenu: Boolean
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.types.chat/-able-to-add-in-attachment-menu-chat/index.html b/docs/dev.inmo.tgbotapi.types.chat/-able-to-add-in-attachment-menu-chat/index.html new file mode 100644 index 0000000000..9cf0555b77 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.types.chat/-able-to-add-in-attachment-menu-chat/index.html @@ -0,0 +1,118 @@ + + + + + AbleToAddInAttachmentMenuChat + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

AbleToAddInAttachmentMenuChat

+
+
+
interface AbleToAddInAttachmentMenuChat : Chat
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
abstract val addedToAttachmentMenu: Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
abstract val id: ChatId
+
+
+
+
+
+

Inheritors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.types.chat/-chat/index.html b/docs/dev.inmo.tgbotapi.types.chat/-chat/index.html index f811afb688..0567f5cef9 100644 --- a/docs/dev.inmo.tgbotapi.types.chat/-chat/index.html +++ b/docs/dev.inmo.tgbotapi.types.chat/-chat/index.html @@ -109,6 +109,28 @@ if(savedDarkMode === true){
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@@ -133,7 +155,24 @@ if(savedDarkMode === true){

Extensions

-
+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
inline fun Chat.asAbleToAddInAttachmentMenuChat(): AbleToAddInAttachmentMenuChat?
+
+
+
+
+
@@ -337,6 +376,23 @@ if(savedDarkMode === true){
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
inline fun Chat.asPossiblyPremiumChat(): PossiblyPremiumChat?
+
+
+
+
@@ -473,6 +529,23 @@ if(savedDarkMode === true){
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
+
+
+
+
@@ -677,6 +750,23 @@ if(savedDarkMode === true){
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
inline fun Chat.requirePossiblyPremiumChat(): PossiblyPremiumChat
+
+
+
+
@@ -796,6 +886,23 @@ if(savedDarkMode === true){
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
inline fun <T> Chat.whenAbleToAddInAttachmentMenuChat(block: (AbleToAddInAttachmentMenuChat) -> T): T?
+
+
+
+
@@ -1000,6 +1107,23 @@ if(savedDarkMode === true){
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
inline fun <T> Chat.whenPossiblyPremiumChat(block: (PossiblyPremiumChat) -> T): T?
+
+
+
+
diff --git a/docs/dev.inmo.tgbotapi.types.chat/-common-user/-common-user.html b/docs/dev.inmo.tgbotapi.types.chat/-common-user/-common-user.html index f83fea43e6..669dccca78 100644 --- a/docs/dev.inmo.tgbotapi.types.chat/-common-user/-common-user.html +++ b/docs/dev.inmo.tgbotapi.types.chat/-common-user/-common-user.html @@ -52,7 +52,7 @@ if(savedDarkMode === true){
-
fun CommonUser(    id: UserId,     firstName: String,     lastName: String = "",     username: Username? = null,     languageCode: String)
fun CommonUser(    id: UserId,     firstName: String,     lastName: String = "",     username: Username? = null,     ietfLanguageCode: IetfLanguageCode? = null)
+
fun CommonUser(    id: UserId,     firstName: String,     lastName: String = "",     username: Username? = null,     languageCode: String)
fun CommonUser(    id: UserId,     firstName: String,     lastName: String = "",     username: Username? = null,     ietfLanguageCode: IetfLanguageCode? = null,     isPremium: Boolean = false,     addedToAttachmentMenu: Boolean = false)
@@ -74,26 +74,43 @@ if(savedDarkMode === true){
- +
CommonUser
- +
Link copied to clipboard
-
fun CommonUser(    id: UserId,     firstName: String,     lastName: String = "",     username: Username? = null,     ietfLanguageCode: IetfLanguageCode? = null)
+
fun CommonUser(    id: UserId,     firstName: String,     lastName: String = "",     username: Username? = null,     ietfLanguageCode: IetfLanguageCode? = null,     isPremium: Boolean = false,     addedToAttachmentMenu: Boolean = false)

Properties

-
+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override val addedToAttachmentMenu: Boolean = false
+
+
+
+
+
@@ -144,6 +161,23 @@ if(savedDarkMode === true){
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override val isPremium: Boolean = false
+
+
+
+
diff --git a/docs/dev.inmo.tgbotapi.types.chat/-common-user/is-premium.html b/docs/dev.inmo.tgbotapi.types.chat/-common-user/is-premium.html new file mode 100644 index 0000000000..e364dbafa9 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.types.chat/-common-user/is-premium.html @@ -0,0 +1,64 @@ + + + + + isPremium + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

isPremium

+
+
+
+
open override val isPremium: Boolean = false
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.types.chat/-extended-supergroup-chat-impl/-extended-supergroup-chat-impl.html b/docs/dev.inmo.tgbotapi.types.chat/-extended-supergroup-chat-impl/-extended-supergroup-chat-impl.html index f3c1bb3f5a..847989ad60 100644 --- a/docs/dev.inmo.tgbotapi.types.chat/-extended-supergroup-chat-impl/-extended-supergroup-chat-impl.html +++ b/docs/dev.inmo.tgbotapi.types.chat/-extended-supergroup-chat-impl/-extended-supergroup-chat-impl.html @@ -45,14 +45,14 @@ if(savedDarkMode === true){
-
+

ExtendedSupergroupChatImpl

-
fun ExtendedSupergroupChatImpl(    id: ChatId,     title: String,     username: Username? = null,     chatPhoto: ChatPhoto? = null,     permissions: ChatPermissions,     description: String = "",     inviteLink: String? = null,     pinnedMessage: Message? = null,     stickerSetName: StickerSetName? = null,     slowModeDelay: Long? = null,     canSetStickerSet: Boolean = false,     linkedChannelChatId: ChatId? = null,     location: ChatLocation? = null)
+
fun ExtendedSupergroupChatImpl(    id: ChatId,     title: String,     username: Username? = null,     chatPhoto: ChatPhoto? = null,     permissions: ChatPermissions,     description: String = "",     inviteLink: String? = null,     pinnedMessage: Message? = null,     stickerSetName: StickerSetName? = null,     slowModeDelay: Long? = null,     canSetStickerSet: Boolean = false,     linkedChannelChatId: ChatId? = null,     location: ChatLocation? = null,     requiresJoinForMessaging: Boolean = false,     requireAdminApproveToJoin: Boolean = false)

Constructors

-
+
- +
Link copied to clipboard
-
fun ExtendedSupergroupChatImpl(    id: ChatId,     title: String,     username: Username? = null,     chatPhoto: ChatPhoto? = null,     permissions: ChatPermissions,     description: String = "",     inviteLink: String? = null,     pinnedMessage: Message? = null,     stickerSetName: StickerSetName? = null,     slowModeDelay: Long? = null,     canSetStickerSet: Boolean = false,     linkedChannelChatId: ChatId? = null,     location: ChatLocation? = null)
+
fun ExtendedSupergroupChatImpl(    id: ChatId,     title: String,     username: Username? = null,     chatPhoto: ChatPhoto? = null,     permissions: ChatPermissions,     description: String = "",     inviteLink: String? = null,     pinnedMessage: Message? = null,     stickerSetName: StickerSetName? = null,     slowModeDelay: Long? = null,     canSetStickerSet: Boolean = false,     linkedChannelChatId: ChatId? = null,     location: ChatLocation? = null,     requiresJoinForMessaging: Boolean = false,     requireAdminApproveToJoin: Boolean = false)
@@ -229,6 +229,40 @@ if(savedDarkMode === true){
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override val requireAdminApproveToJoin: Boolean = false

This field represents field "join_by_request" from API

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override val requiresJoinForMessaging: Boolean = false

This field represents field "join_to_send_messages" from API

+
+
+
+
diff --git a/docs/dev.inmo.tgbotapi.types.chat/-extended-supergroup-chat-impl/require-admin-approve-to-join.html b/docs/dev.inmo.tgbotapi.types.chat/-extended-supergroup-chat-impl/require-admin-approve-to-join.html new file mode 100644 index 0000000000..f4ddd77d67 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.types.chat/-extended-supergroup-chat-impl/require-admin-approve-to-join.html @@ -0,0 +1,64 @@ + + + + + requireAdminApproveToJoin + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

requireAdminApproveToJoin

+
+
+
+
open override val requireAdminApproveToJoin: Boolean = false

This field represents field "join_by_request" from API

+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.types.chat/-extended-supergroup-chat-impl/requires-join-for-messaging.html b/docs/dev.inmo.tgbotapi.types.chat/-extended-supergroup-chat-impl/requires-join-for-messaging.html new file mode 100644 index 0000000000..ac75dae7fe --- /dev/null +++ b/docs/dev.inmo.tgbotapi.types.chat/-extended-supergroup-chat-impl/requires-join-for-messaging.html @@ -0,0 +1,64 @@ + + + + + requiresJoinForMessaging + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

requiresJoinForMessaging

+
+
+
+
open override val requiresJoinForMessaging: Boolean = false

This field represents field "join_to_send_messages" from API

+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.types.chat/-extended-supergroup-chat/index.html b/docs/dev.inmo.tgbotapi.types.chat/-extended-supergroup-chat/index.html index ea1ec4db60..db8231b662 100644 --- a/docs/dev.inmo.tgbotapi.types.chat/-extended-supergroup-chat/index.html +++ b/docs/dev.inmo.tgbotapi.types.chat/-extended-supergroup-chat/index.html @@ -210,6 +210,40 @@ if(savedDarkMode === true){
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
abstract val requireAdminApproveToJoin: Boolean

This field represents field "join_by_request" from API

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
abstract val requiresJoinForMessaging: Boolean

This field represents field "join_to_send_messages" from API

+
+
+
+
diff --git a/docs/dev.inmo.tgbotapi.types.chat/-extended-supergroup-chat/require-admin-approve-to-join.html b/docs/dev.inmo.tgbotapi.types.chat/-extended-supergroup-chat/require-admin-approve-to-join.html new file mode 100644 index 0000000000..0d304c729a --- /dev/null +++ b/docs/dev.inmo.tgbotapi.types.chat/-extended-supergroup-chat/require-admin-approve-to-join.html @@ -0,0 +1,64 @@ + + + + + requireAdminApproveToJoin + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

requireAdminApproveToJoin

+
+
+
+
abstract val requireAdminApproveToJoin: Boolean

This field represents field "join_by_request" from API

+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.types.chat/-extended-supergroup-chat/requires-join-for-messaging.html b/docs/dev.inmo.tgbotapi.types.chat/-extended-supergroup-chat/requires-join-for-messaging.html new file mode 100644 index 0000000000..9b474178dc --- /dev/null +++ b/docs/dev.inmo.tgbotapi.types.chat/-extended-supergroup-chat/requires-join-for-messaging.html @@ -0,0 +1,64 @@ + + + + + requiresJoinForMessaging + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

requiresJoinForMessaging

+
+
+
+
abstract val requiresJoinForMessaging: Boolean

This field represents field "join_to_send_messages" from API

+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.types.chat/-possibly-premium-chat/index.html b/docs/dev.inmo.tgbotapi.types.chat/-possibly-premium-chat/index.html new file mode 100644 index 0000000000..c71685e9a2 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.types.chat/-possibly-premium-chat/index.html @@ -0,0 +1,118 @@ + + + + + PossiblyPremiumChat + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

PossiblyPremiumChat

+
+
+
interface PossiblyPremiumChat : Chat
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
abstract val id: ChatId
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
abstract val isPremium: Boolean
+
+
+
+
+
+

Inheritors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.types.chat/-possibly-premium-chat/is-premium.html b/docs/dev.inmo.tgbotapi.types.chat/-possibly-premium-chat/is-premium.html new file mode 100644 index 0000000000..25218b9307 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.types.chat/-possibly-premium-chat/is-premium.html @@ -0,0 +1,64 @@ + + + + + isPremium + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

isPremium

+
+
+
+
abstract val isPremium: Boolean
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.types.chat/-unknown-chat-type/-unknown-chat-type.html b/docs/dev.inmo.tgbotapi.types.chat/-unknown-chat-type/-unknown-chat-type.html index a0982c3c93..6df9453f56 100644 --- a/docs/dev.inmo.tgbotapi.types.chat/-unknown-chat-type/-unknown-chat-type.html +++ b/docs/dev.inmo.tgbotapi.types.chat/-unknown-chat-type/-unknown-chat-type.html @@ -45,14 +45,14 @@ if(savedDarkMode === true){
-
+

UnknownChatType

-
fun UnknownChatType(id: ChatId, raw: String)
+
fun UnknownChatType(    id: ChatId,     raw: String,     rawJson: JsonObject)

Constructors

-
+
- +
Link copied to clipboard
-
fun UnknownChatType(id: ChatId, raw: String)
+
fun UnknownChatType(    id: ChatId,     raw: String,     rawJson: JsonObject)
@@ -110,6 +110,23 @@ if(savedDarkMode === true){
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
val rawJson: JsonObject
+
+
+
+
diff --git a/docs/dev.inmo.tgbotapi.types.chat/-unknown-chat-type/raw-json.html b/docs/dev.inmo.tgbotapi.types.chat/-unknown-chat-type/raw-json.html new file mode 100644 index 0000000000..cd46b4271e --- /dev/null +++ b/docs/dev.inmo.tgbotapi.types.chat/-unknown-chat-type/raw-json.html @@ -0,0 +1,64 @@ + + + + + rawJson + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

rawJson

+
+
+
+
val rawJson: JsonObject
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.types.chat/-unknown-extended-chat/-unknown-extended-chat.html b/docs/dev.inmo.tgbotapi.types.chat/-unknown-extended-chat/-unknown-extended-chat.html index edb365c9f1..019276dba2 100644 --- a/docs/dev.inmo.tgbotapi.types.chat/-unknown-extended-chat/-unknown-extended-chat.html +++ b/docs/dev.inmo.tgbotapi.types.chat/-unknown-extended-chat/-unknown-extended-chat.html @@ -45,14 +45,14 @@ if(savedDarkMode === true){
-
+

UnknownExtendedChat

-
fun UnknownExtendedChat(id: ChatId, raw: String)
+
fun UnknownExtendedChat(    id: ChatId,     raw: String,     rawJson: JsonObject)

Constructors

-
+
- +
Link copied to clipboard
-
fun UnknownExtendedChat(id: ChatId, raw: String)
+
fun UnknownExtendedChat(    id: ChatId,     raw: String,     rawJson: JsonObject)
@@ -127,6 +127,23 @@ if(savedDarkMode === true){
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
val rawJson: JsonObject
+
+
+
+
diff --git a/docs/dev.inmo.tgbotapi.types.chat/-unknown-extended-chat/raw-json.html b/docs/dev.inmo.tgbotapi.types.chat/-unknown-extended-chat/raw-json.html new file mode 100644 index 0000000000..618ee0d8a3 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.types.chat/-unknown-extended-chat/raw-json.html @@ -0,0 +1,64 @@ + + + + + rawJson + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

rawJson

+
+
+
+
val rawJson: JsonObject
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.types.chat/index.html b/docs/dev.inmo.tgbotapi.types.chat/index.html index 15fcc01d3e..a3b50ee549 100644 --- a/docs/dev.inmo.tgbotapi.types.chat/index.html +++ b/docs/dev.inmo.tgbotapi.types.chat/index.html @@ -54,7 +54,24 @@ if(savedDarkMode === true){

Types

-
+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
interface AbleToAddInAttachmentMenuChat : Chat
+
+
+
+
+
@@ -219,7 +236,7 @@ if(savedDarkMode === true){
-
data class CommonUser(    val id: UserId,     val firstName: String,     val lastName: String = "",     val username: Username? = null,     val ietfLanguageCode: IetfLanguageCode? = null) : User, WithOptionalLanguageCode
+
data class CommonUser(    val id: UserId,     val firstName: String,     val lastName: String = "",     val username: Username? = null,     val ietfLanguageCode: IetfLanguageCode? = null,     val isPremium: Boolean = false,     val addedToAttachmentMenu: Boolean = false) : User, WithOptionalLanguageCode, PossiblyPremiumChat, AbleToAddInAttachmentMenuChat
@@ -423,7 +440,7 @@ if(savedDarkMode === true){
-
data class ExtendedSupergroupChatImpl(    val id: ChatId,     val title: String,     val username: Username? = null,     val chatPhoto: ChatPhoto? = null,     val permissions: ChatPermissions,     val description: String = "",     val inviteLink: String? = null,     val pinnedMessage: Message? = null,     val stickerSetName: StickerSetName? = null,     val slowModeDelay: Long? = null,     val canSetStickerSet: Boolean = false,     val linkedChannelChatId: ChatId? = null,     val location: ChatLocation? = null) : ExtendedSupergroupChat
+
data class ExtendedSupergroupChatImpl(    val id: ChatId,     val title: String,     val username: Username? = null,     val chatPhoto: ChatPhoto? = null,     val permissions: ChatPermissions,     val description: String = "",     val inviteLink: String? = null,     val pinnedMessage: Message? = null,     val stickerSetName: StickerSetName? = null,     val slowModeDelay: Long? = null,     val canSetStickerSet: Boolean = false,     val linkedChannelChatId: ChatId? = null,     val location: ChatLocation? = null,     val requiresJoinForMessaging: Boolean = false,     val requireAdminApproveToJoin: Boolean = false) : ExtendedSupergroupChat
@@ -479,6 +496,23 @@ if(savedDarkMode === true){ + +
+
+
+
PossiblyPremiumChat
+ +
Link copied to clipboard
+
+
+
+
+
+
interface PossiblyPremiumChat : Chat
+
+
+
+
@@ -610,7 +644,7 @@ if(savedDarkMode === true){
-
data class UnknownChatType(val id: ChatId, val raw: String) : Chat
+
data class UnknownChatType(    val id: ChatId,     val raw: String,     val rawJson: JsonObject) : Chat
@@ -627,7 +661,7 @@ if(savedDarkMode === true){
-
data class UnknownExtendedChat(val id: ChatId, val raw: String) : ExtendedChat
+
data class UnknownExtendedChat(    val id: ChatId,     val raw: String,     val rawJson: JsonObject) : ExtendedChat
diff --git a/docs/dev.inmo.tgbotapi.types.files/-animated-sticker/-animated-sticker.html b/docs/dev.inmo.tgbotapi.types.files/-animated-sticker/-animated-sticker.html index 6c55a1cae9..0a76a3208e 100644 --- a/docs/dev.inmo.tgbotapi.types.files/-animated-sticker/-animated-sticker.html +++ b/docs/dev.inmo.tgbotapi.types.files/-animated-sticker/-animated-sticker.html @@ -45,14 +45,14 @@ if(savedDarkMode === true){
-
+

AnimatedSticker

-
fun AnimatedSticker(    fileId: FileId,     fileUniqueId: FileUniqueId,     width: Int,     height: Int,     thumb: PhotoSize? = null,     emoji: String? = null,     stickerSetName: StickerSetName? = null,     maskPosition: MaskPosition? = null,     fileSize: Long? = null)
+
fun AnimatedSticker(    fileId: FileId,     fileUniqueId: FileUniqueId,     width: Int,     height: Int,     thumb: PhotoSize? = null,     emoji: String? = null,     stickerSetName: StickerSetName? = null,     premiumAnimationFile: File?,     maskPosition: MaskPosition? = null,     fileSize: Long? = null)

Constructors

-
+
- +
Link copied to clipboard
-
fun AnimatedSticker(    fileId: FileId,     fileUniqueId: FileUniqueId,     width: Int,     height: Int,     thumb: PhotoSize? = null,     emoji: String? = null,     stickerSetName: StickerSetName? = null,     maskPosition: MaskPosition? = null,     fileSize: Long? = null)
+
fun AnimatedSticker(    fileId: FileId,     fileUniqueId: FileUniqueId,     width: Int,     height: Int,     thumb: PhotoSize? = null,     emoji: String? = null,     stickerSetName: StickerSetName? = null,     premiumAnimationFile: File?,     maskPosition: MaskPosition? = null,     fileSize: Long? = null)
@@ -212,6 +212,23 @@ if(savedDarkMode === true){
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override val premiumAnimationFile: File?
+
+
+
+
diff --git a/docs/dev.inmo.tgbotapi.types.files/-animated-sticker/premium-animation-file.html b/docs/dev.inmo.tgbotapi.types.files/-animated-sticker/premium-animation-file.html new file mode 100644 index 0000000000..610ea5ffb0 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.types.files/-animated-sticker/premium-animation-file.html @@ -0,0 +1,64 @@ + + + + + premiumAnimationFile + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

premiumAnimationFile

+
+
+
+
open override val premiumAnimationFile: File?
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.types.files/-simple-sticker/-simple-sticker.html b/docs/dev.inmo.tgbotapi.types.files/-simple-sticker/-simple-sticker.html index 06d1d4ff9b..f880226314 100644 --- a/docs/dev.inmo.tgbotapi.types.files/-simple-sticker/-simple-sticker.html +++ b/docs/dev.inmo.tgbotapi.types.files/-simple-sticker/-simple-sticker.html @@ -45,14 +45,14 @@ if(savedDarkMode === true){
-
+

SimpleSticker

-
fun SimpleSticker(    fileId: FileId,     fileUniqueId: FileUniqueId,     width: Int,     height: Int,     thumb: PhotoSize? = null,     emoji: String? = null,     stickerSetName: StickerSetName? = null,     maskPosition: MaskPosition? = null,     fileSize: Long? = null)
+
fun SimpleSticker(    fileId: FileId,     fileUniqueId: FileUniqueId,     width: Int,     height: Int,     thumb: PhotoSize? = null,     emoji: String? = null,     stickerSetName: StickerSetName? = null,     premiumAnimationFile: File?,     maskPosition: MaskPosition? = null,     fileSize: Long? = null)

Constructors

-
+
- +
Link copied to clipboard
-
fun SimpleSticker(    fileId: FileId,     fileUniqueId: FileUniqueId,     width: Int,     height: Int,     thumb: PhotoSize? = null,     emoji: String? = null,     stickerSetName: StickerSetName? = null,     maskPosition: MaskPosition? = null,     fileSize: Long? = null)
+
fun SimpleSticker(    fileId: FileId,     fileUniqueId: FileUniqueId,     width: Int,     height: Int,     thumb: PhotoSize? = null,     emoji: String? = null,     stickerSetName: StickerSetName? = null,     premiumAnimationFile: File?,     maskPosition: MaskPosition? = null,     fileSize: Long? = null)
@@ -212,6 +212,23 @@ if(savedDarkMode === true){
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override val premiumAnimationFile: File?
+
+
+
+
diff --git a/docs/dev.inmo.tgbotapi.types.files/-simple-sticker/premium-animation-file.html b/docs/dev.inmo.tgbotapi.types.files/-simple-sticker/premium-animation-file.html new file mode 100644 index 0000000000..09823e09f3 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.types.files/-simple-sticker/premium-animation-file.html @@ -0,0 +1,64 @@ + + + + + premiumAnimationFile + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

premiumAnimationFile

+
+
+
+
open override val premiumAnimationFile: File?
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.types.files/-sticker-surrogate/-sticker-surrogate.html b/docs/dev.inmo.tgbotapi.types.files/-sticker-surrogate/-sticker-surrogate.html index f06102e7e0..e6bc9f5269 100644 --- a/docs/dev.inmo.tgbotapi.types.files/-sticker-surrogate/-sticker-surrogate.html +++ b/docs/dev.inmo.tgbotapi.types.files/-sticker-surrogate/-sticker-surrogate.html @@ -45,14 +45,14 @@ if(savedDarkMode === true){
-
+

StickerSurrogate

-
fun StickerSurrogate(    file_id: FileId,     file_unique_id: FileUniqueId,     width: Int,     height: Int,     is_animated: Boolean? = null,     is_video: Boolean? = null,     thumb: PhotoSize? = null,     emoji: String? = null,     set_name: StickerSetName? = null,     mask_position: MaskPosition? = null,     file_size: Long? = null)
+
fun StickerSurrogate(    file_id: FileId,     file_unique_id: FileUniqueId,     width: Int,     height: Int,     is_animated: Boolean? = null,     is_video: Boolean? = null,     thumb: PhotoSize? = null,     emoji: String? = null,     set_name: StickerSetName? = null,     mask_position: MaskPosition? = null,     file_size: Long? = null,     premium_animation: File? = null)

Constructors

-
+
- +
Link copied to clipboard
-
fun StickerSurrogate(    file_id: FileId,     file_unique_id: FileUniqueId,     width: Int,     height: Int,     is_animated: Boolean? = null,     is_video: Boolean? = null,     thumb: PhotoSize? = null,     emoji: String? = null,     set_name: StickerSetName? = null,     mask_position: MaskPosition? = null,     file_size: Long? = null)
+
fun StickerSurrogate(    file_id: FileId,     file_unique_id: FileUniqueId,     width: Int,     height: Int,     is_animated: Boolean? = null,     is_video: Boolean? = null,     thumb: PhotoSize? = null,     emoji: String? = null,     set_name: StickerSetName? = null,     mask_position: MaskPosition? = null,     file_size: Long? = null,     premium_animation: File? = null)
@@ -212,6 +212,23 @@ if(savedDarkMode === true){
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
val premium_animation: File? = null
+
+
+
+
diff --git a/docs/dev.inmo.tgbotapi.types.files/-sticker-surrogate/premium_animation.html b/docs/dev.inmo.tgbotapi.types.files/-sticker-surrogate/premium_animation.html new file mode 100644 index 0000000000..d8c180301a --- /dev/null +++ b/docs/dev.inmo.tgbotapi.types.files/-sticker-surrogate/premium_animation.html @@ -0,0 +1,64 @@ + + + + + premium_animation + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

premium_animation

+
+
+
+
val premium_animation: File? = null
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.types.files/-sticker/index.html b/docs/dev.inmo.tgbotapi.types.files/-sticker/index.html index b82ed83564..851cad0b4d 100644 --- a/docs/dev.inmo.tgbotapi.types.files/-sticker/index.html +++ b/docs/dev.inmo.tgbotapi.types.files/-sticker/index.html @@ -193,6 +193,23 @@ if(savedDarkMode === true){
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
abstract val premiumAnimationFile: File?
+
+
+
+
@@ -383,6 +400,23 @@ if(savedDarkMode === true){
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
val Sticker.premium_animation: File?
+
+
+
+
diff --git a/docs/dev.inmo.tgbotapi.types.files/-sticker/premium-animation-file.html b/docs/dev.inmo.tgbotapi.types.files/-sticker/premium-animation-file.html new file mode 100644 index 0000000000..299ffe5f3c --- /dev/null +++ b/docs/dev.inmo.tgbotapi.types.files/-sticker/premium-animation-file.html @@ -0,0 +1,64 @@ + + + + + premiumAnimationFile + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

premiumAnimationFile

+
+
+
+
abstract val premiumAnimationFile: File?
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.types.files/-video-sticker/-video-sticker.html b/docs/dev.inmo.tgbotapi.types.files/-video-sticker/-video-sticker.html index 3df9373bc6..bf1337ef0b 100644 --- a/docs/dev.inmo.tgbotapi.types.files/-video-sticker/-video-sticker.html +++ b/docs/dev.inmo.tgbotapi.types.files/-video-sticker/-video-sticker.html @@ -45,14 +45,14 @@ if(savedDarkMode === true){
-
+

VideoSticker

-
fun VideoSticker(    fileId: FileId,     fileUniqueId: FileUniqueId,     width: Int,     height: Int,     thumb: PhotoSize? = null,     emoji: String? = null,     stickerSetName: StickerSetName? = null,     maskPosition: MaskPosition? = null,     fileSize: Long? = null)
+
fun VideoSticker(    fileId: FileId,     fileUniqueId: FileUniqueId,     width: Int,     height: Int,     thumb: PhotoSize? = null,     emoji: String? = null,     stickerSetName: StickerSetName? = null,     premiumAnimationFile: File?,     maskPosition: MaskPosition? = null,     fileSize: Long? = null)

Constructors

-
+
- +
Link copied to clipboard
-
fun VideoSticker(    fileId: FileId,     fileUniqueId: FileUniqueId,     width: Int,     height: Int,     thumb: PhotoSize? = null,     emoji: String? = null,     stickerSetName: StickerSetName? = null,     maskPosition: MaskPosition? = null,     fileSize: Long? = null)
+
fun VideoSticker(    fileId: FileId,     fileUniqueId: FileUniqueId,     width: Int,     height: Int,     thumb: PhotoSize? = null,     emoji: String? = null,     stickerSetName: StickerSetName? = null,     premiumAnimationFile: File?,     maskPosition: MaskPosition? = null,     fileSize: Long? = null)
@@ -212,6 +212,23 @@ if(savedDarkMode === true){
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override val premiumAnimationFile: File?
+
+
+
+
diff --git a/docs/dev.inmo.tgbotapi.types.files/-video-sticker/premium-animation-file.html b/docs/dev.inmo.tgbotapi.types.files/-video-sticker/premium-animation-file.html new file mode 100644 index 0000000000..2a7c3712d8 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.types.files/-video-sticker/premium-animation-file.html @@ -0,0 +1,64 @@ + + + + + premiumAnimationFile + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

premiumAnimationFile

+
+
+
+
open override val premiumAnimationFile: File?
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.types.files/index.html b/docs/dev.inmo.tgbotapi.types.files/index.html index f433effc54..4540eec4d4 100644 --- a/docs/dev.inmo.tgbotapi.types.files/index.html +++ b/docs/dev.inmo.tgbotapi.types.files/index.html @@ -67,7 +67,7 @@ if(savedDarkMode === true){
-
data class AnimatedSticker(    val fileId: FileId,     val fileUniqueId: FileUniqueId,     val width: Int,     val height: Int,     val thumb: PhotoSize? = null,     val emoji: String? = null,     val stickerSetName: StickerSetName? = null,     val maskPosition: MaskPosition? = null,     val fileSize: Long? = null) : Sticker
+
data class AnimatedSticker(    val fileId: FileId,     val fileUniqueId: FileUniqueId,     val width: Int,     val height: Int,     val thumb: PhotoSize? = null,     val emoji: String? = null,     val stickerSetName: StickerSetName? = null,     val premiumAnimationFile: File?,     val maskPosition: MaskPosition? = null,     val fileSize: Long? = null) : Sticker
@@ -288,7 +288,7 @@ if(savedDarkMode === true){
-
data class SimpleSticker(    val fileId: FileId,     val fileUniqueId: FileUniqueId,     val width: Int,     val height: Int,     val thumb: PhotoSize? = null,     val emoji: String? = null,     val stickerSetName: StickerSetName? = null,     val maskPosition: MaskPosition? = null,     val fileSize: Long? = null) : Sticker
+
data class SimpleSticker(    val fileId: FileId,     val fileUniqueId: FileUniqueId,     val width: Int,     val height: Int,     val thumb: PhotoSize? = null,     val emoji: String? = null,     val stickerSetName: StickerSetName? = null,     val premiumAnimationFile: File?,     val maskPosition: MaskPosition? = null,     val fileSize: Long? = null) : Sticker
@@ -356,7 +356,7 @@ if(savedDarkMode === true){
-
data class StickerSurrogate(    val file_id: FileId,     val file_unique_id: FileUniqueId,     val width: Int,     val height: Int,     val is_animated: Boolean? = null,     val is_video: Boolean? = null,     val thumb: PhotoSize? = null,     val emoji: String? = null,     val set_name: StickerSetName? = null,     val mask_position: MaskPosition? = null,     val file_size: Long? = null)
+
data class StickerSurrogate(    val file_id: FileId,     val file_unique_id: FileUniqueId,     val width: Int,     val height: Int,     val is_animated: Boolean? = null,     val is_video: Boolean? = null,     val thumb: PhotoSize? = null,     val emoji: String? = null,     val set_name: StickerSetName? = null,     val mask_position: MaskPosition? = null,     val file_size: Long? = null,     val premium_animation: File? = null)
@@ -458,7 +458,7 @@ if(savedDarkMode === true){
-
data class VideoSticker(    val fileId: FileId,     val fileUniqueId: FileUniqueId,     val width: Int,     val height: Int,     val thumb: PhotoSize? = null,     val emoji: String? = null,     val stickerSetName: StickerSetName? = null,     val maskPosition: MaskPosition? = null,     val fileSize: Long? = null) : Sticker
+
data class VideoSticker(    val fileId: FileId,     val fileUniqueId: FileUniqueId,     val width: Int,     val height: Int,     val thumb: PhotoSize? = null,     val emoji: String? = null,     val stickerSetName: StickerSetName? = null,     val premiumAnimationFile: File?,     val maskPosition: MaskPosition? = null,     val fileSize: Long? = null) : Sticker
diff --git a/docs/dev.inmo.tgbotapi.types/added-to-attachment-menu-field.html b/docs/dev.inmo.tgbotapi.types/added-to-attachment-menu-field.html new file mode 100644 index 0000000000..47ea94c24d --- /dev/null +++ b/docs/dev.inmo.tgbotapi.types/added-to-attachment-menu-field.html @@ -0,0 +1,64 @@ + + + + + addedToAttachmentMenuField + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

addedToAttachmentMenuField

+
+
+
+
const val addedToAttachmentMenuField: String
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.types/index.html b/docs/dev.inmo.tgbotapi.types/index.html index e15cbc26f4..c0429df6ef 100644 --- a/docs/dev.inmo.tgbotapi.types/index.html +++ b/docs/dev.inmo.tgbotapi.types/index.html @@ -1198,6 +1198,23 @@ if(savedDarkMode === true){ + +
+
+
+
addedToAttachmentMenuField
+ +
Link copied to clipboard
+
+
+
+
+
+
const val addedToAttachmentMenuField: String
+
+
+
+
@@ -3952,6 +3969,23 @@ if(savedDarkMode === true){
+ +
+
+
+
isPremiumField
+ +
Link copied to clipboard
+
+
+
+
+
+
const val isPremiumField: String
+
+
+
+
@@ -4003,6 +4037,40 @@ if(savedDarkMode === true){
+ +
+
+
+
joinByRequestField
+ +
Link copied to clipboard
+
+
+
+
+
+
const val joinByRequestField: String
+
+
+
+
+ +
+
+
+
joinToSendMessagesField
+ +
Link copied to clipboard
+
+
+
+
+
+
const val joinToSendMessagesField: String
+
+
+
+
@@ -5278,6 +5346,23 @@ if(savedDarkMode === true){
+ +
+
+
+
premiumAnimationField
+ +
Link copied to clipboard
+
+
+
+
+
+
const val premiumAnimationField: String
+
+
+
+
@@ -5856,6 +5941,23 @@ if(savedDarkMode === true){
+ +
+
+
+
secretTokenField
+ +
Link copied to clipboard
+
+
+
+
+
+
const val secretTokenField: String
+
+
+
+
diff --git a/docs/dev.inmo.tgbotapi.types/is-premium-field.html b/docs/dev.inmo.tgbotapi.types/is-premium-field.html new file mode 100644 index 0000000000..17cd3d5a31 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.types/is-premium-field.html @@ -0,0 +1,64 @@ + + + + + isPremiumField + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

isPremiumField

+
+
+
+
const val isPremiumField: String
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.types/join-by-request-field.html b/docs/dev.inmo.tgbotapi.types/join-by-request-field.html new file mode 100644 index 0000000000..fa6ead18df --- /dev/null +++ b/docs/dev.inmo.tgbotapi.types/join-by-request-field.html @@ -0,0 +1,64 @@ + + + + + joinByRequestField + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

joinByRequestField

+
+
+
+
const val joinByRequestField: String
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.types/join-to-send-messages-field.html b/docs/dev.inmo.tgbotapi.types/join-to-send-messages-field.html new file mode 100644 index 0000000000..3a90bd9acd --- /dev/null +++ b/docs/dev.inmo.tgbotapi.types/join-to-send-messages-field.html @@ -0,0 +1,64 @@ + + + + + joinToSendMessagesField + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

joinToSendMessagesField

+
+
+
+
const val joinToSendMessagesField: String
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.types/premium-animation-field.html b/docs/dev.inmo.tgbotapi.types/premium-animation-field.html new file mode 100644 index 0000000000..ecc445c9b1 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.types/premium-animation-field.html @@ -0,0 +1,64 @@ + + + + + premiumAnimationField + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

premiumAnimationField

+
+
+
+
const val premiumAnimationField: String
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.types/secret-token-field.html b/docs/dev.inmo.tgbotapi.types/secret-token-field.html new file mode 100644 index 0000000000..7db5661fcd --- /dev/null +++ b/docs/dev.inmo.tgbotapi.types/secret-token-field.html @@ -0,0 +1,64 @@ + + + + + secretTokenField + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

secretTokenField

+
+
+
+
const val secretTokenField: String
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback-style/-companion/-heavy.html b/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback-style/-companion/-heavy.html new file mode 100644 index 0000000000..eb64f8102c --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback-style/-companion/-heavy.html @@ -0,0 +1,64 @@ + + + + + Heavy + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

Heavy

+
+
+
+
val Heavy: HapticFeedbackStyle
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback-style/-companion/-light.html b/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback-style/-companion/-light.html new file mode 100644 index 0000000000..9ab3ef0df4 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback-style/-companion/-light.html @@ -0,0 +1,64 @@ + + + + + Light + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

Light

+
+
+
+
val Light: HapticFeedbackStyle
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback-style/-companion/-medium.html b/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback-style/-companion/-medium.html new file mode 100644 index 0000000000..14925f9a7f --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback-style/-companion/-medium.html @@ -0,0 +1,64 @@ + + + + + Medium + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

Medium

+
+
+
+
val Medium: HapticFeedbackStyle
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback-style/-companion/-rigid.html b/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback-style/-companion/-rigid.html new file mode 100644 index 0000000000..125d2e0abb --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback-style/-companion/-rigid.html @@ -0,0 +1,64 @@ + + + + + Rigid + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

Rigid

+
+
+
+
val Rigid: HapticFeedbackStyle
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback-style/-companion/-soft.html b/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback-style/-companion/-soft.html new file mode 100644 index 0000000000..f744794cd5 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback-style/-companion/-soft.html @@ -0,0 +1,64 @@ + + + + + Soft + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

Soft

+
+
+
+
val Soft: HapticFeedbackStyle
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback-style/-companion/index.html b/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback-style/-companion/index.html new file mode 100644 index 0000000000..973173a0ab --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback-style/-companion/index.html @@ -0,0 +1,156 @@ + + + + + Companion + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

Companion

+
+
+
object Companion
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
val Heavy: HapticFeedbackStyle
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
val Light: HapticFeedbackStyle
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
val Medium: HapticFeedbackStyle
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
val Rigid: HapticFeedbackStyle
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
val Soft: HapticFeedbackStyle
+
+
+
+
+
+
+
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback-style/-haptic-feedback-style.html b/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback-style/-haptic-feedback-style.html new file mode 100644 index 0000000000..6f2325ce63 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback-style/-haptic-feedback-style.html @@ -0,0 +1,64 @@ + + + + + HapticFeedbackStyle + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

HapticFeedbackStyle

+
+
+
+
fun HapticFeedbackStyle(name: String)
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback-style/index.html b/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback-style/index.html new file mode 100644 index 0000000000..41a10491c2 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback-style/index.html @@ -0,0 +1,126 @@ + + + + + HapticFeedbackStyle + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

HapticFeedbackStyle

+
+
+
value class HapticFeedbackStyle constructor(val name: String)
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
fun HapticFeedbackStyle(name: String)
+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
object Companion
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
val name: String
+
+
+
+
+
+
+
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback-style/name.html b/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback-style/name.html new file mode 100644 index 0000000000..17cd9e6604 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback-style/name.html @@ -0,0 +1,64 @@ + + + + + name + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

name

+
+
+
+
val name: String
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback-type/-companion/-error.html b/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback-type/-companion/-error.html new file mode 100644 index 0000000000..e477cfd18d --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback-type/-companion/-error.html @@ -0,0 +1,64 @@ + + + + + Error + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

Error

+
+
+
+
val Error: HapticFeedbackType
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback-type/-companion/-success.html b/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback-type/-companion/-success.html new file mode 100644 index 0000000000..6698ee3af2 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback-type/-companion/-success.html @@ -0,0 +1,64 @@ + + + + + Success + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

Success

+
+
+
+
val Success: HapticFeedbackType
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback-type/-companion/-warning.html b/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback-type/-companion/-warning.html new file mode 100644 index 0000000000..768ad4317e --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback-type/-companion/-warning.html @@ -0,0 +1,64 @@ + + + + + Warning + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

Warning

+
+
+
+
val Warning: HapticFeedbackType
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback-type/-companion/index.html b/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback-type/-companion/index.html new file mode 100644 index 0000000000..19b64e93b1 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback-type/-companion/index.html @@ -0,0 +1,122 @@ + + + + + Companion + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

Companion

+
+
+
object Companion
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
val Error: HapticFeedbackType
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
val Success: HapticFeedbackType
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
val Warning: HapticFeedbackType
+
+
+
+
+
+
+
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback-type/-haptic-feedback-type.html b/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback-type/-haptic-feedback-type.html new file mode 100644 index 0000000000..99b98d61b9 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback-type/-haptic-feedback-type.html @@ -0,0 +1,64 @@ + + + + + HapticFeedbackType + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

HapticFeedbackType

+
+
+
+
fun HapticFeedbackType(name: String)
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback-type/index.html b/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback-type/index.html new file mode 100644 index 0000000000..7374b29d98 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback-type/index.html @@ -0,0 +1,126 @@ + + + + + HapticFeedbackType + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

HapticFeedbackType

+
+
+
value class HapticFeedbackType constructor(val name: String)
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
fun HapticFeedbackType(name: String)
+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
object Companion
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
val name: String
+
+
+
+
+
+
+
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback-type/name.html b/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback-type/name.html new file mode 100644 index 0000000000..fda3ba9c85 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback-type/name.html @@ -0,0 +1,64 @@ + + + + + name + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

name

+
+
+
+
val name: String
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback/impact-occurred.html b/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback/impact-occurred.html new file mode 100644 index 0000000000..5f9c2434da --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback/impact-occurred.html @@ -0,0 +1,64 @@ + + + + + impactOccurred + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

impactOccurred

+
+
+
+
abstract fun impactOccurred(style: HapticFeedbackStyle)
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback/index.html b/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback/index.html new file mode 100644 index 0000000000..1e566dbfb9 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback/index.html @@ -0,0 +1,122 @@ + + + + + HapticFeedback + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

HapticFeedback

+
+
+
external interface HapticFeedback
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
abstract fun impactOccurred(style: HapticFeedbackStyle)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
abstract fun notificationOccurred(type: HapticFeedbackType)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
abstract fun selectionChanged()
+
+
+
+
+
+
+
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps/-web-app/off-event-with-boolean.html b/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback/notification-occurred.html similarity index 71% rename from docs/dev.inmo.tgbotapi.webapps/-web-app/off-event-with-boolean.html rename to docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback/notification-occurred.html index c8701ae719..50a5c40c44 100644 --- a/docs/dev.inmo.tgbotapi.webapps/-web-app/off-event-with-boolean.html +++ b/docs/dev.inmo.tgbotapi.webapps.haptic/-haptic-feedback/notification-occurred.html @@ -2,7 +2,7 @@ - offEventWithBoolean + notificationOccurred + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

selectionChanged

+
+
+
+
abstract fun selectionChanged()
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps.haptic/index.html b/docs/dev.inmo.tgbotapi.webapps.haptic/index.html new file mode 100644 index 0000000000..9ce51d6101 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps.haptic/index.html @@ -0,0 +1,119 @@ + + + + + dev.inmo.tgbotapi.webapps.haptic + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

Package dev.inmo.tgbotapi.webapps.haptic

+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
external interface HapticFeedback
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
value class HapticFeedbackStyle constructor(val name: String)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
value class HapticFeedbackType constructor(val name: String)
+
+
+
+
+
+
+
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps.invoice/-invoice-closed-info/index.html b/docs/dev.inmo.tgbotapi.webapps.invoice/-invoice-closed-info/index.html new file mode 100644 index 0000000000..a20747c0b6 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps.invoice/-invoice-closed-info/index.html @@ -0,0 +1,124 @@ + + + + + InvoiceClosedInfo + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

InvoiceClosedInfo

+
+
+
external interface InvoiceClosedInfo
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
abstract val status: String
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
abstract val url: String
+
+
+
+
+
+

Extensions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
val InvoiceClosedInfo.statusTyped: InvoiceStatus
+
+
+
+
+
+
+
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps.invoice/-invoice-closed-info/status.html b/docs/dev.inmo.tgbotapi.webapps.invoice/-invoice-closed-info/status.html new file mode 100644 index 0000000000..051bbd518a --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps.invoice/-invoice-closed-info/status.html @@ -0,0 +1,64 @@ + + + + + status + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

status

+
+
+
+
abstract val status: String
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps.invoice/-invoice-closed-info/url.html b/docs/dev.inmo.tgbotapi.webapps.invoice/-invoice-closed-info/url.html new file mode 100644 index 0000000000..00df1cd3a5 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps.invoice/-invoice-closed-info/url.html @@ -0,0 +1,64 @@ + + + + + url + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

url

+
+
+
+
abstract val url: String
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps.invoice/-invoice-status/-cancelled/index.html b/docs/dev.inmo.tgbotapi.webapps.invoice/-invoice-status/-cancelled/index.html new file mode 100644 index 0000000000..a5d2a04284 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps.invoice/-invoice-status/-cancelled/index.html @@ -0,0 +1,88 @@ + + + + + Cancelled + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

Cancelled

+
+
+
object Cancelled : InvoiceStatus
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override val name: String
+
+
+
+
+
+
+
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps.invoice/-invoice-status/-cancelled/name.html b/docs/dev.inmo.tgbotapi.webapps.invoice/-invoice-status/-cancelled/name.html new file mode 100644 index 0000000000..5914acbd41 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps.invoice/-invoice-status/-cancelled/name.html @@ -0,0 +1,64 @@ + + + + + name + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

name

+
+
+
+
open override val name: String
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps.invoice/-invoice-status/-failed/index.html b/docs/dev.inmo.tgbotapi.webapps.invoice/-invoice-status/-failed/index.html new file mode 100644 index 0000000000..94fcf10e35 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps.invoice/-invoice-status/-failed/index.html @@ -0,0 +1,88 @@ + + + + + Failed + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

Failed

+
+
+
object Failed : InvoiceStatus
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override val name: String
+
+
+
+
+
+
+
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps.invoice/-invoice-status/-failed/name.html b/docs/dev.inmo.tgbotapi.webapps.invoice/-invoice-status/-failed/name.html new file mode 100644 index 0000000000..e415de3d11 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps.invoice/-invoice-status/-failed/name.html @@ -0,0 +1,64 @@ + + + + + name + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

name

+
+
+
+
open override val name: String
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps.invoice/-invoice-status/-paid/index.html b/docs/dev.inmo.tgbotapi.webapps.invoice/-invoice-status/-paid/index.html new file mode 100644 index 0000000000..f9ea116ac3 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps.invoice/-invoice-status/-paid/index.html @@ -0,0 +1,88 @@ + + + + + Paid + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

Paid

+
+
+
object Paid : InvoiceStatus
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override val name: String
+
+
+
+
+
+
+
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps.invoice/-invoice-status/-paid/name.html b/docs/dev.inmo.tgbotapi.webapps.invoice/-invoice-status/-paid/name.html new file mode 100644 index 0000000000..f2d30b563e --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps.invoice/-invoice-status/-paid/name.html @@ -0,0 +1,64 @@ + + + + + name + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

name

+
+
+
+
open override val name: String
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps.invoice/-invoice-status/-pending/index.html b/docs/dev.inmo.tgbotapi.webapps.invoice/-invoice-status/-pending/index.html new file mode 100644 index 0000000000..b8d8eb2b61 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps.invoice/-invoice-status/-pending/index.html @@ -0,0 +1,88 @@ + + + + + Pending + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

Pending

+
+
+
object Pending : InvoiceStatus
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override val name: String
+
+
+
+
+
+
+
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps.invoice/-invoice-status/-pending/name.html b/docs/dev.inmo.tgbotapi.webapps.invoice/-invoice-status/-pending/name.html new file mode 100644 index 0000000000..27e7d9d9d4 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps.invoice/-invoice-status/-pending/name.html @@ -0,0 +1,64 @@ + + + + + name + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

name

+
+
+
+
open override val name: String
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps.invoice/-invoice-status/-unknown/-unknown.html b/docs/dev.inmo.tgbotapi.webapps.invoice/-invoice-status/-unknown/-unknown.html new file mode 100644 index 0000000000..2c6665ffd8 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps.invoice/-invoice-status/-unknown/-unknown.html @@ -0,0 +1,64 @@ + + + + + Unknown + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

Unknown

+
+
+
+
fun Unknown(name: String)
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps.invoice/-invoice-status/-unknown/index.html b/docs/dev.inmo.tgbotapi.webapps.invoice/-invoice-status/-unknown/index.html new file mode 100644 index 0000000000..c07de5b1db --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps.invoice/-invoice-status/-unknown/index.html @@ -0,0 +1,107 @@ + + + + + Unknown + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

Unknown

+
+
+
value class Unknown(val name: String) : InvoiceStatus
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
fun Unknown(name: String)
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override val name: String
+
+
+
+
+
+
+
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps.invoice/-invoice-status/-unknown/name.html b/docs/dev.inmo.tgbotapi.webapps.invoice/-invoice-status/-unknown/name.html new file mode 100644 index 0000000000..e432f4bd41 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps.invoice/-invoice-status/-unknown/name.html @@ -0,0 +1,64 @@ + + + + + name + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

name

+
+
+
+
open override val name: String
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps.invoice/-invoice-status/index.html b/docs/dev.inmo.tgbotapi.webapps.invoice/-invoice-status/index.html new file mode 100644 index 0000000000..9bed6a6b8a --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps.invoice/-invoice-status/index.html @@ -0,0 +1,232 @@ + + + + + InvoiceStatus + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

InvoiceStatus

+
+
+
interface InvoiceStatus
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
object Cancelled : InvoiceStatus
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
object Failed : InvoiceStatus
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
object Paid : InvoiceStatus
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
object Pending : InvoiceStatus
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
value class Unknown(val name: String) : InvoiceStatus
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
abstract val name: String
+
+
+
+
+
+

Inheritors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps.invoice/-invoice-status/name.html b/docs/dev.inmo.tgbotapi.webapps.invoice/-invoice-status/name.html new file mode 100644 index 0000000000..f60d00ad33 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps.invoice/-invoice-status/name.html @@ -0,0 +1,64 @@ + + + + + name + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

name

+
+
+
+
abstract val name: String
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps.invoice/index.html b/docs/dev.inmo.tgbotapi.webapps.invoice/index.html new file mode 100644 index 0000000000..7a06bf74cb --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps.invoice/index.html @@ -0,0 +1,121 @@ + + + + + dev.inmo.tgbotapi.webapps.invoice + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

Package dev.inmo.tgbotapi.webapps.invoice

+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
external interface InvoiceClosedInfo
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
interface InvoiceStatus
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
val InvoiceClosedInfo.statusTyped: InvoiceStatus
+
+
+
+
+
+
+
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps.invoice/status-typed.html b/docs/dev.inmo.tgbotapi.webapps.invoice/status-typed.html new file mode 100644 index 0000000000..da90a070c0 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps.invoice/status-typed.html @@ -0,0 +1,64 @@ + + + + + statusTyped + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

statusTyped

+
+
+
+
val InvoiceClosedInfo.statusTyped: InvoiceStatus
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps/-back-button/hide.html b/docs/dev.inmo.tgbotapi.webapps/-back-button/hide.html new file mode 100644 index 0000000000..d708eeabdf --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps/-back-button/hide.html @@ -0,0 +1,64 @@ + + + + + hide + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

hide

+
+
+
+
abstract fun hide()
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps/-back-button/index.html b/docs/dev.inmo.tgbotapi.webapps/-back-button/index.html new file mode 100644 index 0000000000..f14491b484 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps/-back-button/index.html @@ -0,0 +1,158 @@ + + + + + BackButton + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

BackButton

+
+
+
external interface BackButton
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
abstract fun hide()
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
abstract fun offClick(callback: () -> Unit)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
abstract fun onClick(callback: () -> Unit)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
abstract fun show()
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
abstract val isVisible: Boolean
+
+
+
+
+
+
+
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps/-back-button/is-visible.html b/docs/dev.inmo.tgbotapi.webapps/-back-button/is-visible.html new file mode 100644 index 0000000000..ec8402fa8e --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps/-back-button/is-visible.html @@ -0,0 +1,64 @@ + + + + + isVisible + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

isVisible

+
+
+
+
abstract val isVisible: Boolean
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps/-back-button/off-click.html b/docs/dev.inmo.tgbotapi.webapps/-back-button/off-click.html new file mode 100644 index 0000000000..dd2dd78f3d --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps/-back-button/off-click.html @@ -0,0 +1,64 @@ + + + + + offClick + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

offClick

+
+
+
+
abstract fun offClick(callback: () -> Unit)
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps/-back-button/on-click.html b/docs/dev.inmo.tgbotapi.webapps/-back-button/on-click.html new file mode 100644 index 0000000000..2c94ef255e --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps/-back-button/on-click.html @@ -0,0 +1,64 @@ + + + + + onClick + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

onClick

+
+
+
+
abstract fun onClick(callback: () -> Unit)
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps/-back-button/show.html b/docs/dev.inmo.tgbotapi.webapps/-back-button/show.html new file mode 100644 index 0000000000..6da4eaa0e4 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps/-back-button/show.html @@ -0,0 +1,64 @@ + + + + + show + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

show

+
+
+
+
abstract fun show()
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps/-color/-background-color/-background-color.html b/docs/dev.inmo.tgbotapi.webapps/-color/-background-color/-background-color.html new file mode 100644 index 0000000000..696fd6714d --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps/-color/-background-color/-background-color.html @@ -0,0 +1,64 @@ + + + + + BackgroundColor + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

BackgroundColor

+
+
+
+
fun BackgroundColor(value: String)
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps/-color/-background-color/index.html b/docs/dev.inmo.tgbotapi.webapps/-color/-background-color/index.html new file mode 100644 index 0000000000..d9561f0f3a --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps/-color/-background-color/index.html @@ -0,0 +1,107 @@ + + + + + BackgroundColor + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

BackgroundColor

+
+
+
value class BackgroundColor(val value: String) : Color
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
fun BackgroundColor(value: String)
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override val value: String
+
+
+
+
+
+
+
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps/-color/-background-color/value.html b/docs/dev.inmo.tgbotapi.webapps/-color/-background-color/value.html new file mode 100644 index 0000000000..b194953b8e --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps/-color/-background-color/value.html @@ -0,0 +1,64 @@ + + + + + value + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

value

+
+
+
+
open override val value: String
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps/-color/-companion/-background-color.html b/docs/dev.inmo.tgbotapi.webapps/-color/-companion/-background-color.html new file mode 100644 index 0000000000..2221ffe898 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps/-color/-companion/-background-color.html @@ -0,0 +1,64 @@ + + + + + BackgroundColor + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

BackgroundColor

+
+
+
+
val BackgroundColor: Color.BackgroundColor
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps/-color/-companion/-secondary-background-color.html b/docs/dev.inmo.tgbotapi.webapps/-color/-companion/-secondary-background-color.html new file mode 100644 index 0000000000..553f05bdab --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps/-color/-companion/-secondary-background-color.html @@ -0,0 +1,64 @@ + + + + + SecondaryBackgroundColor + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

SecondaryBackgroundColor

+
+
+
+
val SecondaryBackgroundColor: Color.BackgroundColor
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps/-color/-companion/index.html b/docs/dev.inmo.tgbotapi.webapps/-color/-companion/index.html new file mode 100644 index 0000000000..ad99966ed8 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps/-color/-companion/index.html @@ -0,0 +1,124 @@ + + + + + Companion + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

Companion

+
+
+
object Companion
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
inline operator fun invoke(value: String): Color.Hex
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
val BackgroundColor: Color.BackgroundColor
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
val SecondaryBackgroundColor: Color.BackgroundColor
+
+
+
+
+
+
+
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps/-color/-companion/invoke.html b/docs/dev.inmo.tgbotapi.webapps/-color/-companion/invoke.html new file mode 100644 index 0000000000..5076c3d3ab --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps/-color/-companion/invoke.html @@ -0,0 +1,64 @@ + + + + + invoke + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

invoke

+
+
+
+
inline operator fun invoke(value: String): Color.Hex
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps/-color/-hex/-hex.html b/docs/dev.inmo.tgbotapi.webapps/-color/-hex/-hex.html new file mode 100644 index 0000000000..7a5d6daf65 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps/-color/-hex/-hex.html @@ -0,0 +1,64 @@ + + + + + Hex + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

Hex

+
+
+
+
fun Hex(value: String)
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps/-color/-hex/index.html b/docs/dev.inmo.tgbotapi.webapps/-color/-hex/index.html new file mode 100644 index 0000000000..1dc4575486 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps/-color/-hex/index.html @@ -0,0 +1,107 @@ + + + + + Hex + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

Hex

+
+
+
value class Hex(val value: String) : Color
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
fun Hex(value: String)
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override val value: String
+
+
+
+
+
+
+
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps/-color/-hex/value.html b/docs/dev.inmo.tgbotapi.webapps/-color/-hex/value.html new file mode 100644 index 0000000000..227d2ce10c --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps/-color/-hex/value.html @@ -0,0 +1,64 @@ + + + + + value + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

value

+
+
+
+
open override val value: String
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps/-color/index.html b/docs/dev.inmo.tgbotapi.webapps/-color/index.html new file mode 100644 index 0000000000..3b88f3f13c --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps/-color/index.html @@ -0,0 +1,165 @@ + + + + + Color + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

Color

+
+
+
interface Color
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
value class BackgroundColor(val value: String) : Color
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
object Companion
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
value class Hex(val value: String) : Color
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
abstract val value: String
+
+
+
+
+
+

Inheritors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps/-color/value.html b/docs/dev.inmo.tgbotapi.webapps/-color/value.html new file mode 100644 index 0000000000..213a6d5ea5 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps/-color/value.html @@ -0,0 +1,64 @@ + + + + + value + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

value

+
+
+
+
abstract val value: String
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps/-event-type/-back-button-clicked/index.html b/docs/dev.inmo.tgbotapi.webapps/-event-type/-back-button-clicked/index.html new file mode 100644 index 0000000000..9182385734 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps/-event-type/-back-button-clicked/index.html @@ -0,0 +1,88 @@ + + + + + BackButtonClicked + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

BackButtonClicked

+
+
+
object BackButtonClicked : EventType
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
val typeName: String
+
+
+
+
+
+
+
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps/-event-type/-invoice-closed/index.html b/docs/dev.inmo.tgbotapi.webapps/-event-type/-invoice-closed/index.html new file mode 100644 index 0000000000..fcc00f5d75 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps/-event-type/-invoice-closed/index.html @@ -0,0 +1,88 @@ + + + + + InvoiceClosed + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

InvoiceClosed

+
+
+
object InvoiceClosed : EventType
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
val typeName: String
+
+
+
+
+
+
+
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps/-event-type/-settings-button-clicked/index.html b/docs/dev.inmo.tgbotapi.webapps/-event-type/-settings-button-clicked/index.html new file mode 100644 index 0000000000..c4b76be9f3 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps/-event-type/-settings-button-clicked/index.html @@ -0,0 +1,88 @@ + + + + + SettingsButtonClicked + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

SettingsButtonClicked

+
+
+
object SettingsButtonClicked : EventType
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
val typeName: String
+
+
+
+
+
+
+
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps/-event-type/index.html b/docs/dev.inmo.tgbotapi.webapps/-event-type/index.html index d264df050c..1de68cd319 100644 --- a/docs/dev.inmo.tgbotapi.webapps/-event-type/index.html +++ b/docs/dev.inmo.tgbotapi.webapps/-event-type/index.html @@ -57,7 +57,41 @@ if(savedDarkMode === true){

Types

-
+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
object BackButtonClicked : EventType
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
object InvoiceClosed : EventType
+
+
+
+
+
@@ -74,6 +108,23 @@ if(savedDarkMode === true){
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
object SettingsButtonClicked : EventType
+
+
+
+
@@ -162,6 +213,39 @@ if(savedDarkMode === true){
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
diff --git a/docs/dev.inmo.tgbotapi.webapps/-theme-params/background-color-hex.html b/docs/dev.inmo.tgbotapi.webapps/-theme-params/background-color-hex.html new file mode 100644 index 0000000000..961c9f5d2d --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps/-theme-params/background-color-hex.html @@ -0,0 +1,64 @@ + + + + + backgroundColorHex + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

backgroundColorHex

+
+
+
+
abstract val backgroundColorHex: Color.Hex?
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps/-theme-params/background-color.html b/docs/dev.inmo.tgbotapi.webapps/-theme-params/background-color.html index 7b7d98b2ba..93be7b60c4 100644 --- a/docs/dev.inmo.tgbotapi.webapps/-theme-params/background-color.html +++ b/docs/dev.inmo.tgbotapi.webapps/-theme-params/background-color.html @@ -52,7 +52,7 @@ if(savedDarkMode === true){
-
abstract val backgroundColor: String?
+
abstract val backgroundColor: HEXColor?
-
abstract val buttonColor: String?
+
abstract val buttonColor: HEXColor?
-
abstract val buttonTextColor: String?
+
abstract val buttonTextColor: HEXColor?
-
abstract val hintColor: String?
+
abstract val hintColor: HEXColor?
+ + + + + +
+
+
+
backgroundColorHex
+ +
Link copied to clipboard
+
+
+
+
+
+
abstract val backgroundColorHex: Color.Hex?
@@ -86,7 +103,24 @@ if(savedDarkMode === true){
-
abstract val buttonColor: String?
+
abstract val buttonColor: HEXColor?
+
+ + + + +
+
+
+
buttonColorHex
+ +
Link copied to clipboard
+
+
+
+
+
+
abstract val buttonColorHex: Color.Hex?
@@ -103,7 +137,24 @@ if(savedDarkMode === true){
-
abstract val buttonTextColor: String?
+
abstract val buttonTextColor: HEXColor?
+
+ + + + +
+
+
+
buttonTextColorHex
+ +
Link copied to clipboard
+
+
+
+
+
+
abstract val buttonTextColorHex: Color.Hex?
@@ -120,7 +171,24 @@ if(savedDarkMode === true){
-
abstract val hintColor: String?
+
abstract val hintColor: HEXColor?
+
+ + + + +
+
+
+
hintColorHex
+ +
Link copied to clipboard
+
+
+
+
+
+
abstract val hintColorHex: Color.Hex?
@@ -137,7 +205,58 @@ if(savedDarkMode === true){
-
abstract val linkColor: String?
+
abstract val linkColor: HEXColor?
+
+ + + + +
+
+
+
linkColorHex
+ +
Link copied to clipboard
+
+
+
+
+
+
abstract val linkColorHex: Color.Hex?
+
+
+
+
+ +
+
+
+
secondaryBackgroundColor
+ +
Link copied to clipboard
+
+
+
+
+
+
abstract val secondaryBackgroundColor: HEXColor?
+
+
+
+
+ +
+
+
+
secondaryBackgroundColorHex
+ +
Link copied to clipboard
+
+
+
+
+
+
abstract val secondaryBackgroundColorHex: Color.Hex?
@@ -154,7 +273,24 @@ if(savedDarkMode === true){
-
abstract val textColor: String?
+
abstract val textColor: HEXColor?
+
+ + + + +
+
+
+
textColorHex
+ +
Link copied to clipboard
+
+
+
+
+
+
abstract val textColorHex: Color.Hex?
diff --git a/docs/dev.inmo.tgbotapi.webapps/-theme-params/link-color-hex.html b/docs/dev.inmo.tgbotapi.webapps/-theme-params/link-color-hex.html new file mode 100644 index 0000000000..73f3b9459b --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps/-theme-params/link-color-hex.html @@ -0,0 +1,64 @@ + + + + + linkColorHex + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

linkColorHex

+
+
+
+
abstract val linkColorHex: Color.Hex?
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps/-theme-params/link-color.html b/docs/dev.inmo.tgbotapi.webapps/-theme-params/link-color.html index 629b4d461c..da89d22d1d 100644 --- a/docs/dev.inmo.tgbotapi.webapps/-theme-params/link-color.html +++ b/docs/dev.inmo.tgbotapi.webapps/-theme-params/link-color.html @@ -52,7 +52,7 @@ if(savedDarkMode === true){
-
abstract val linkColor: String?
+
abstract val linkColor: HEXColor?
-
abstract val textColor: String?
+
abstract val textColor: HEXColor?
+ +
+
+
+
canSendAfter
+ +
Link copied to clipboard
+
+
+
+
+
+
abstract val canSendAfter: MilliSeconds
+
+
+
+
+ +
+
+
+
chat
+ +
Link copied to clipboard
+
+
+
+
+
+
abstract val chat: WebAppChat
+
+
+
+
diff --git a/docs/dev.inmo.tgbotapi.webapps/-web-app/back-button.html b/docs/dev.inmo.tgbotapi.webapps/-web-app/back-button.html new file mode 100644 index 0000000000..f14c76b6de --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps/-web-app/back-button.html @@ -0,0 +1,64 @@ + + + + + backButton + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

backButton

+
+
+
+
val backButton: BackButton
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps/-web-app/background-color.html b/docs/dev.inmo.tgbotapi.webapps/-web-app/background-color.html new file mode 100644 index 0000000000..55dd104399 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps/-web-app/background-color.html @@ -0,0 +1,64 @@ + + + + + backgroundColor + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

backgroundColor

+
+
+
+
val backgroundColor: HEXColor?
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps/-web-app/haptic-feedback.html b/docs/dev.inmo.tgbotapi.webapps/-web-app/haptic-feedback.html new file mode 100644 index 0000000000..d6b713316e --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps/-web-app/haptic-feedback.html @@ -0,0 +1,64 @@ + + + + + hapticFeedback + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

hapticFeedback

+
+
+
+
val hapticFeedback: HapticFeedback
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps/-web-app/header-color.html b/docs/dev.inmo.tgbotapi.webapps/-web-app/header-color.html new file mode 100644 index 0000000000..e2801dbc36 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps/-web-app/header-color.html @@ -0,0 +1,64 @@ + + + + + headerColor + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

headerColor

+
+
+
+
val headerColor: HEXColor?
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps/-web-app/index.html b/docs/dev.inmo.tgbotapi.webapps/-web-app/index.html index 201fb9a801..1b3ba00604 100644 --- a/docs/dev.inmo.tgbotapi.webapps/-web-app/index.html +++ b/docs/dev.inmo.tgbotapi.webapps/-web-app/index.html @@ -110,6 +110,23 @@ if(savedDarkMode === true){
+ +
+
+
+
isVersionAtLeast
+ +
Link copied to clipboard
+
+
+
+
+
+
fun isVersionAtLeast(version: String): Boolean
+
+
+
+
@@ -127,19 +144,87 @@ if(savedDarkMode === true){
- +
-
offEventWithBoolean
- + +
Link copied to clipboard
-
fun offEventWithBoolean(type: String, callback: (ViewportChangedData) -> Unit)
+
fun offEventWithInvoiceClosedInfo(type: String, callback: (InvoiceClosedInfo) -> Unit)
+
+
+
+ + +
+
+
+
offEventWithViewportChangedData
+ +
Link copied to clipboard
+
+
+
+
+
+
fun offEventWithViewportChangedData(type: String, callback: (ViewportChangedData) -> Unit)
+
+
+
+
+ +
+
+
+
openInvoice
+ +
Link copied to clipboard
+
+
+
+
+
+
fun openInvoice(url: String, callback: (InvoiceClosedInfo) -> Unit = definedExternally)
+
+
+
+
+ +
+
+
+
openLink
+ +
Link copied to clipboard
+
+
+
+
+
+
fun openLink(url: String)
+
+
+
+
+ +
+
+
+
openTelegramLink
+ +
Link copied to clipboard
+
+
+
+
+
+
fun openTelegramLink(url: String)
@@ -178,9 +263,77 @@ if(savedDarkMode === true){
+ +
+
+
+
setBackgroundColor
+ +
Link copied to clipboard
+
+
+
+
+
+
fun setBackgroundColor(color: Color.BackgroundColor)
fun setBackgroundColor(color: Color.Hex)
+
+
+
+
+ +
+
+
+
setHeaderColor
+ +
Link copied to clipboard
+
+
+
+
+
+
fun setHeaderColor(color: Color.BackgroundColor)
+
+
+
+

Properties

-
+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
val backButton: BackButton
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
val backgroundColor: HEXColor?
+
+
+
+
+
@@ -197,6 +350,40 @@ if(savedDarkMode === true){
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
val hapticFeedback: HapticFeedback
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
val headerColor: HEXColor?
+
+
+
+
@@ -282,6 +469,23 @@ if(savedDarkMode === true){
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
val version: String
+
+
+
+
@@ -352,19 +556,53 @@ if(savedDarkMode === true){
- +
-
onEvent
- + +
Link copied to clipboard
-
fun WebApp.onEvent(type: EventType, eventHandler: EventHandler): () -> Unit
fun WebApp.onEvent(type: EventType.ViewportChanged, eventHandler: ViewportChangedEventHandler): (ViewportChangedData) -> Unit
+
fun WebApp.onBackButtonClicked(eventHandler: EventHandler): () -> Unit
+
+
+
+ + +
+
+
+
onEvent
+ +
Link copied to clipboard
+
+
+
+
+
+
fun WebApp.onEvent(type: EventType, eventHandler: EventHandler): () -> Unit
fun WebApp.onEvent(type: EventType.ViewportChanged, eventHandler: ViewportChangedEventHandler): (ViewportChangedData) -> Unit
fun WebApp.onEvent(type: EventType.InvoiceClosed, eventHandler: InvoiceClosedEventHandler): (InvoiceClosedInfo) -> Unit
+
+
+
+
+ +
+
+
+
onInvoiceClosed
+ +
Link copied to clipboard
+
+
+
+
+
+
fun WebApp.onInvoiceClosed(eventHandler: InvoiceClosedEventHandler): (InvoiceClosedInfo) -> Unit
@@ -386,6 +624,23 @@ if(savedDarkMode === true){
+ +
+
+
+
onSettingsButtonClicked
+ +
Link copied to clipboard
+
+
+
+
+
+
fun WebApp.onSettingsButtonClicked(eventHandler: EventHandler): () -> Unit
+
+
+
+
diff --git a/docs/dev.inmo.tgbotapi.webapps/-web-app/is-version-at-least.html b/docs/dev.inmo.tgbotapi.webapps/-web-app/is-version-at-least.html new file mode 100644 index 0000000000..9a7f5ab7f2 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps/-web-app/is-version-at-least.html @@ -0,0 +1,64 @@ + + + + + isVersionAtLeast + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

isVersionAtLeast

+
+
+
+
fun isVersionAtLeast(version: String): Boolean
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps/-web-app/off-event-with-invoice-closed-info.html b/docs/dev.inmo.tgbotapi.webapps/-web-app/off-event-with-invoice-closed-info.html new file mode 100644 index 0000000000..b4f04c0da3 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps/-web-app/off-event-with-invoice-closed-info.html @@ -0,0 +1,64 @@ + + + + + offEventWithInvoiceClosedInfo + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

offEventWithInvoiceClosedInfo

+
+
+
+
fun offEventWithInvoiceClosedInfo(type: String, callback: (InvoiceClosedInfo) -> Unit)
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps/-web-app/off-event-with-viewport-changed-data.html b/docs/dev.inmo.tgbotapi.webapps/-web-app/off-event-with-viewport-changed-data.html new file mode 100644 index 0000000000..5fb0bb8db5 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps/-web-app/off-event-with-viewport-changed-data.html @@ -0,0 +1,64 @@ + + + + + offEventWithViewportChangedData + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

offEventWithViewportChangedData

+
+
+
+
fun offEventWithViewportChangedData(type: String, callback: (ViewportChangedData) -> Unit)
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps/-web-app/open-invoice.html b/docs/dev.inmo.tgbotapi.webapps/-web-app/open-invoice.html new file mode 100644 index 0000000000..60e61985a7 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps/-web-app/open-invoice.html @@ -0,0 +1,64 @@ + + + + + openInvoice + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

openInvoice

+
+
+
+
fun openInvoice(url: String, callback: (InvoiceClosedInfo) -> Unit = definedExternally)
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps/-web-app/open-link.html b/docs/dev.inmo.tgbotapi.webapps/-web-app/open-link.html new file mode 100644 index 0000000000..b378cccd10 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps/-web-app/open-link.html @@ -0,0 +1,64 @@ + + + + + openLink + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

openLink

+
+
+
+
fun openLink(url: String)
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps/-web-app/open-telegram-link.html b/docs/dev.inmo.tgbotapi.webapps/-web-app/open-telegram-link.html new file mode 100644 index 0000000000..00391647f0 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps/-web-app/open-telegram-link.html @@ -0,0 +1,64 @@ + + + + + openTelegramLink + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

openTelegramLink

+
+
+
+
fun openTelegramLink(url: String)
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps/-web-app/set-background-color.html b/docs/dev.inmo.tgbotapi.webapps/-web-app/set-background-color.html new file mode 100644 index 0000000000..37920c0bf9 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps/-web-app/set-background-color.html @@ -0,0 +1,64 @@ + + + + + setBackgroundColor + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

setBackgroundColor

+
+
+
+
fun setBackgroundColor(color: Color.Hex)
fun setBackgroundColor(color: Color.BackgroundColor)
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps/-web-app/set-header-color.html b/docs/dev.inmo.tgbotapi.webapps/-web-app/set-header-color.html new file mode 100644 index 0000000000..7fb287ae5f --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps/-web-app/set-header-color.html @@ -0,0 +1,64 @@ + + + + + setHeaderColor + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

setHeaderColor

+
+
+
+
fun setHeaderColor(color: Color.BackgroundColor)
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps/-web-app/version.html b/docs/dev.inmo.tgbotapi.webapps/-web-app/version.html new file mode 100644 index 0000000000..a320773565 --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps/-web-app/version.html @@ -0,0 +1,64 @@ + + + + + version + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

version

+
+
+
+
val version: String
+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps/index.html b/docs/dev.inmo.tgbotapi.webapps/index.html index 82c63ed941..131c114a80 100644 --- a/docs/dev.inmo.tgbotapi.webapps/index.html +++ b/docs/dev.inmo.tgbotapi.webapps/index.html @@ -54,7 +54,41 @@ if(savedDarkMode === true){

Types

-
+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
external interface BackButton
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
interface Color
+
+
+
+
+
@@ -105,6 +139,40 @@ if(savedDarkMode === true){
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
typealias HEXColor = String
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
typealias InvoiceClosedEventHandler = WebApp.(InvoiceClosedInfo) -> Unit
+
+
+
+
@@ -224,6 +292,23 @@ if(savedDarkMode === true){
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
external interface WebAppChat
+
+
+
+
@@ -328,6 +413,23 @@ if(savedDarkMode === true){
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
fun WebApp.onBackButtonClicked(eventHandler: EventHandler): () -> Unit
+
+
+
+
@@ -345,19 +447,36 @@ if(savedDarkMode === true){
- +
- +
Link copied to clipboard
-
fun WebApp.onEvent(type: EventType, eventHandler: EventHandler): () -> Unit
fun WebApp.onEvent(type: EventType.ViewportChanged, eventHandler: ViewportChangedEventHandler): (ViewportChangedData) -> Unit
+
fun WebApp.onEvent(type: EventType, eventHandler: EventHandler): () -> Unit
fun WebApp.onEvent(type: EventType.InvoiceClosed, eventHandler: InvoiceClosedEventHandler): (InvoiceClosedInfo) -> Unit
fun WebApp.onEvent(type: EventType.ViewportChanged, eventHandler: ViewportChangedEventHandler): (ViewportChangedData) -> Unit
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
fun WebApp.onInvoiceClosed(eventHandler: InvoiceClosedEventHandler): (InvoiceClosedInfo) -> Unit
@@ -379,6 +498,23 @@ if(savedDarkMode === true){
+ +
+
+
+
onSettingsButtonClicked
+ +
Link copied to clipboard
+
+
+
+
+
+
fun WebApp.onSettingsButtonClicked(eventHandler: EventHandler): () -> Unit
+
+
+
+
diff --git a/docs/dev.inmo.tgbotapi.webapps/on-back-button-clicked.html b/docs/dev.inmo.tgbotapi.webapps/on-back-button-clicked.html new file mode 100644 index 0000000000..f1d33dfbec --- /dev/null +++ b/docs/dev.inmo.tgbotapi.webapps/on-back-button-clicked.html @@ -0,0 +1,64 @@ + + + + + onBackButtonClicked + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

onBackButtonClicked

+
+
+
+
fun WebApp.onBackButtonClicked(eventHandler: EventHandler): () -> Unit

Return

The callback which should be used in case you want to turn off events handling

+
+ +
+
+ + diff --git a/docs/dev.inmo.tgbotapi.webapps/on-event.html b/docs/dev.inmo.tgbotapi.webapps/on-event.html index a992e21e48..372134bec2 100644 --- a/docs/dev.inmo.tgbotapi.webapps/on-event.html +++ b/docs/dev.inmo.tgbotapi.webapps/on-event.html @@ -52,7 +52,7 @@ if(savedDarkMode === true){
-
fun WebApp.onEvent(type: EventType, eventHandler: EventHandler): () -> Unit
fun WebApp.onEvent(type: EventType.ViewportChanged, eventHandler: ViewportChangedEventHandler): (ViewportChangedData) -> Unit

Return

The callback which should be used in case you want to turn off events handling

+
fun WebApp.onEvent(type: EventType, eventHandler: EventHandler): () -> Unit
fun WebApp.onEvent(type: EventType.ViewportChanged, eventHandler: ViewportChangedEventHandler): (ViewportChangedData) -> Unit
fun WebApp.onEvent(type: EventType.InvoiceClosed, eventHandler: InvoiceClosedEventHandler): (InvoiceClosedInfo) -> Unit

Return

The callback which should be used in case you want to turn off events handling

+ +
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
js
+
+
+
+
+
+
+ +
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
js
+
+
+
+
+
+