diff --git a/.github/workflows/deployment-ci.yml b/.github/workflows/deployment-ci.yml
index f372fdbf87f5..904edc4dacf8 100644
--- a/.github/workflows/deployment-ci.yml
+++ b/.github/workflows/deployment-ci.yml
@@ -27,9 +27,9 @@ jobs:
uses: actions/setup-java@v4
with:
distribution: temurin
- java-version: 11
+ java-version: 21
- name: Set up Gradle
- uses: gradle/actions/setup-gradle@v3
+ uses: gradle/actions/setup-gradle@v4
- name: Build with Gradle
run: ./gradlew --stacktrace --info build
release:
@@ -42,6 +42,8 @@ jobs:
KORD_TEST_TOKEN: ${{ secrets.KORD_TEST_TOKEN }}
NEXUS_USER: ${{ secrets.NEXUS_USER }}
NEXUS_PASSWORD: ${{ secrets.NEXUS_PASSWORD }}
+ KORD_REPO_USER: ${{ secrets.KORD_REPO_USER }}
+ KORD_REPO_PASSWORD: ${{ secrets.KORD_REPO_PASSWORD }}
SIGNING_KEY: ${{ secrets.signingKey }}
SIGNING_PASSWORD: ${{ secrets.signingPassword }}
steps:
@@ -52,9 +54,9 @@ jobs:
uses: actions/setup-java@v4
with:
distribution: temurin
- java-version: 11
+ java-version: 21
- name: Set up Gradle
- uses: gradle/actions/setup-gradle@v3
+ uses: gradle/actions/setup-gradle@v4
- name: Build with Gradle
run: ./gradlew --stacktrace --info build
- name: Publish with Gradle
diff --git a/.github/workflows/docs-ci.yml b/.github/workflows/docs-ci.yml
index 473ab855651f..82f8b56600df 100644
--- a/.github/workflows/docs-ci.yml
+++ b/.github/workflows/docs-ci.yml
@@ -23,15 +23,15 @@ jobs:
uses: actions/setup-java@v4
with:
distribution: temurin
- java-version: 11
+ java-version: 21
- name: Set up Gradle
- uses: gradle/actions/setup-gradle@v3
+ uses: gradle/actions/setup-gradle@v4
- name: Build docs with Gradle
- run: ./gradlew --stacktrace --info dokkaHtmlMultiModule
+ run: ./gradlew --stacktrace --info :dokkaGeneratePublicationHtml
- name: Deploy docs to GitHub Pages
uses: JamesIves/github-pages-deploy-action@v4
with:
- folder: build/dokka/htmlMultiModule
+ folder: build/dokka/html
branch: gh-pages
git-config-name: GitHub Actions
git-config-email: actions@github.com
diff --git a/.github/workflows/gradle-wrapper-validation.yml b/.github/workflows/gradle-wrapper-validation.yml
deleted file mode 100644
index 816ec52fbbce..000000000000
--- a/.github/workflows/gradle-wrapper-validation.yml
+++ /dev/null
@@ -1,14 +0,0 @@
-# This workflow will validate the checksums of Gradle Wrapper JAR files
-
-name: Gradle Wrapper Validation
-
-on: [ push, pull_request ]
-
-jobs:
- validation:
- name: Validate Gradle Wrapper
- runs-on: ubuntu-latest
- steps:
- - uses: actions/checkout@v4
- - name: Validate Gradle Wrapper
- uses: gradle/actions/wrapper-validation@v3
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 3ebb4d3d7d15..ec3996778ce2 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,44 @@
+# 0.15.0
+
+## Additions
+
+* Add `User.isSelf` (by @Taubsie in #950)
+* Publish snapshots to https://repo.kord.dev/snapshots (#961)
+* Document deprecation cycle of deprecated declarations (#969)
+* Add `UserMessageCreateBuilder.enforceNonce` (by @DRSchlaubi in #971)
+* Implement Monetization (by @viztea in #932)
+* Add `MemberProfileAutoModerationRule` (#974)
+
+## Changes
+
+* Bump `DeprecationLevel`s after 0.14.0 (#944)
+* Update Auto Moderation builders (#979)
+* Link to JDK 23 in Dokka output (#980)
+
+## Fixes
+
+* Fix deserialization of members (by @NoComment1105 in #955)
+* Fix deserialization of `Heartbeat` events (#957)
+* Fix `getMemberOrNull` and `getGuildMembers` caching only user data (by @Galarzaa90 in #964)
+* Fix misuse of reified type parameters (#981)
+
+## Dependencies
+
+Updated in #942, #954, #958, #975, #976, and #986 (not including dependencies only needed for developing Kord)
+
+* Kotlin 1.9.24 -> 2.0.21
+* Ktor 2.3.11 -> 3.0.0
+* kotlinx.coroutines 1.8.1 -> 1.9.0
+* kotlinx.serialization 1.6.3 -> 1.7.3
+* kotlinx-datetime 0.6.0 -> 0.6.1
+* kord-cache 0.4.0 -> 0.5.4
+* kotlin-logging 6.0.9 -> 7.0.0
+* SLF4J 2.0.13 -> 2.0.16
+* kotlin-node 20.11.30-pre.751 -> 22.5.4-pre.818
+* kotlin-multiplatform-bignum 0.3.9 -> 0.3.10
+* Stately 2.0.7 -> 2.1.0
+* AtomicFU 0.24.0 -> 0.25.0
+
# 0.14.0
## Additions
@@ -30,7 +71,7 @@ Updated in #920, #929 and #943
* kotlinx-datetime 0.5.0 -> 0.6.0
* kotlin-logging 6.0.1 -> 6.0.9
* SLF4J 2.0.9 -> 2.0.13
-* kotlin-node 18.16.12-pre.619 -> 20.11.5-pre.751
+* kotlin-node 18.16.12-pre.619 -> 20.11.30-pre.751
* kotlin-multiplatform-bignum 0.3.8 -> 0.3.9
* Stately 2.0.6 -> 2.0.7
* KSP 1.9.21-1.0.16 -> 1.9.24-1.0.20
diff --git a/README.md b/README.md
index 01d68716b003..e19a99d46364 100644
--- a/README.md
+++ b/README.md
@@ -68,7 +68,8 @@ in [`gradle.properties`](gradle.properties))
```kotlin
repositories {
mavenCentral()
- // Kord Snapshots Repository (Optional):
+ // Kord Snapshot Repositories (optional, choose one of these):
+ maven("https://repo.kord.dev/snapshots")
maven("https://oss.sonatype.org/content/repositories/snapshots")
}
@@ -82,7 +83,10 @@ dependencies {
```groovy
repositories {
mavenCentral()
- // Kord Snapshots Repository (Optional):
+ // Kord Snapshot Repositories (optional, choose one of these):
+ maven {
+ url "https://repo.kord.dev/snapshots"
+ }
maven {
url "https://oss.sonatype.org/content/repositories/snapshots"
}
@@ -95,9 +99,19 @@ dependencies {
### Maven
-##### Kord Snapshots Repository (Optional):
+##### Kord Snapshot Repositories (optional, choose one of these):
```xml
+
+ snapshots-repo
+ https://repo.kord.dev/snapshots
+
+ false
+
+
+ true
+
+
snapshots-repo
@@ -114,7 +128,6 @@ dependencies {
---
```xml
-
dev.kord
kord-core-jvm
diff --git a/build.gradle.kts b/build.gradle.kts
index 0ad64bff26f7..52f11df7127e 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -1,5 +1,5 @@
plugins {
- org.jetbrains.dokka // for dokkaHtmlMultiModule task
+ org.jetbrains.dokka // for dokkaGeneratePublicationHtml task
}
repositories {
@@ -8,3 +8,12 @@ repositories {
group = Library.group
version = libraryVersion
+
+dependencies {
+ dokka(projects.common)
+ dokka(projects.core)
+ dokka(projects.coreVoice)
+ dokka(projects.gateway)
+ dokka(projects.rest)
+ dokka(projects.voice)
+}
diff --git a/buildSrc/src/main/kotlin/Compiler.kt b/buildSrc/src/main/kotlin/Compiler.kt
index 00b3f31b5b69..6caa6484fc3c 100644
--- a/buildSrc/src/main/kotlin/Compiler.kt
+++ b/buildSrc/src/main/kotlin/Compiler.kt
@@ -1,6 +1,8 @@
import org.gradle.api.NamedDomainObjectSet
import org.gradle.kotlin.dsl.assign
+import org.jetbrains.kotlin.gradle.dsl.JvmTarget.JVM_1_8
import org.jetbrains.kotlin.gradle.dsl.KotlinCommonCompilerOptions
+import org.jetbrains.kotlin.gradle.dsl.KotlinJvmCompilerOptions
import org.jetbrains.kotlin.gradle.plugin.KotlinSourceSet
val kordOptIns = listOf(
@@ -12,16 +14,20 @@ val kordOptIns = listOf(
"dev.kord.common.annotation.KordVoice",
)
-object Jvm {
- const val target = 8
-}
-
-fun KotlinCommonCompilerOptions.applyKordCompilerOptions() {
+internal fun KotlinCommonCompilerOptions.applyKordCommonCompilerOptions() {
allWarningsAsErrors = true
progressiveMode = true
freeCompilerArgs.add("-Xexpect-actual-classes")
}
+internal const val KORD_JVM_TARGET = 8
+
+internal fun KotlinJvmCompilerOptions.applyKordJvmCompilerOptions() {
+ applyKordCommonCompilerOptions()
+ jvmTarget = JVM_1_8
+ freeCompilerArgs.add("-Xjdk-release=1.8")
+}
+
internal fun NamedDomainObjectSet.applyKordTestOptIns() {
named { it.contains("test", ignoreCase = true) }.configureEach {
// allow `ExperimentalCoroutinesApi` for `TestScope.currentTime`
diff --git a/buildSrc/src/main/kotlin/Documentation.kt b/buildSrc/src/main/kotlin/Documentation.kt
index 92eb73e751c4..6b3a1801d7eb 100644
--- a/buildSrc/src/main/kotlin/Documentation.kt
+++ b/buildSrc/src/main/kotlin/Documentation.kt
@@ -1,32 +1,47 @@
+import org.gradle.api.Project
import org.gradle.kotlin.dsl.assign
-import org.jetbrains.dokka.gradle.AbstractDokkaLeafTask
-import java.net.URI
+import org.gradle.kotlin.dsl.invoke
+import org.jetbrains.dokka.gradle.DokkaExtension
+import org.jetbrains.dokka.gradle.workers.ProcessIsolation
-fun AbstractDokkaLeafTask.applyKordDokkaOptions() {
+internal fun DokkaExtension.applyKordDokkaOptions(project: Project) {
+
+ // Dokka runs out of memory with the default maxHeapSize when ProcessIsolation is used
+ (dokkaGeneratorIsolation.get() as? ProcessIsolation)?.maxHeapSize = "1g"
moduleName = "kord-${project.name}"
- failOnWarning = true
+ dokkaPublications.configureEach {
+ failOnWarning = true
+ }
dokkaSourceSets.configureEach {
- jdkVersion = Jvm.target
+ jdkVersion = 23
suppressGeneratedFiles = false
sourceLink {
localDirectory = project.projectDir
- remoteUrl = URI("https://github.com/kordlib/kord/blob/${project.commitHash}/${project.name}").toURL()
+ remoteUrl("https://github.com/kordlib/kord/blob/${project.commitHash}/${project.name}")
remoteLineSuffix = "#L"
}
- externalDocumentationLink("https://kotlinlang.org/api/kotlinx.coroutines/")
- externalDocumentationLink("https://kotlinlang.org/api/kotlinx.serialization/")
- externalDocumentationLink(
- url = "https://kotlinlang.org/api/kotlinx-datetime/",
- packageListUrl = "https://kotlinlang.org/api/kotlinx-datetime/kotlinx-datetime/package-list",
- )
- externalDocumentationLink("https://api.ktor.io/")
+ externalDocumentationLinks {
+ register("kotlinx.coroutines") {
+ url("https://kotlinlang.org/api/kotlinx.coroutines/")
+ }
+ register("kotlinx.serialization") {
+ url("https://kotlinlang.org/api/kotlinx.serialization/")
+ }
+ register("kotlinx-datetime") {
+ url("https://kotlinlang.org/api/kotlinx-datetime/")
+ packageListUrl("https://kotlinlang.org/api/kotlinx-datetime/kotlinx-datetime/package-list")
+ }
+ register("Ktor") {
+ url("https://api.ktor.io/")
+ }
+ }
// don't list `TweetNaclFast` in docs
perPackageOption {
diff --git a/buildSrc/src/main/kotlin/kord-internal-module.gradle.kts b/buildSrc/src/main/kotlin/kord-internal-module.gradle.kts
index 102f730ea2ee..ad9b04bb4d14 100644
--- a/buildSrc/src/main/kotlin/kord-internal-module.gradle.kts
+++ b/buildSrc/src/main/kotlin/kord-internal-module.gradle.kts
@@ -7,8 +7,13 @@ repositories {
}
kotlin {
- jvmToolchain(Jvm.target)
compilerOptions {
- applyKordCompilerOptions()
+ applyKordJvmCompilerOptions()
+ }
+}
+
+tasks {
+ withType().configureEach {
+ options.release = KORD_JVM_TARGET
}
}
diff --git a/buildSrc/src/main/kotlin/kord-internal-multiplatform-module.gradle.kts b/buildSrc/src/main/kotlin/kord-internal-multiplatform-module.gradle.kts
index 236b1027f1c0..076b387f80ed 100644
--- a/buildSrc/src/main/kotlin/kord-internal-multiplatform-module.gradle.kts
+++ b/buildSrc/src/main/kotlin/kord-internal-multiplatform-module.gradle.kts
@@ -8,18 +8,21 @@ repositories {
mavenCentral()
}
+@OptIn(ExperimentalKotlinGradlePluginApi::class)
kotlin {
- jvm()
+ compilerOptions {
+ applyKordCommonCompilerOptions()
+ }
+
+ jvm {
+ compilerOptions {
+ applyKordJvmCompilerOptions()
+ }
+ }
js {
nodejs()
useCommonJs()
}
- jvmToolchain(Jvm.target)
-
- @OptIn(ExperimentalKotlinGradlePluginApi::class)
- compilerOptions {
- applyKordCompilerOptions()
- }
}
tasks {
diff --git a/buildSrc/src/main/kotlin/kord-module.gradle.kts b/buildSrc/src/main/kotlin/kord-module.gradle.kts
index f46703c0f73b..fa495bd51216 100644
--- a/buildSrc/src/main/kotlin/kord-module.gradle.kts
+++ b/buildSrc/src/main/kotlin/kord-module.gradle.kts
@@ -1,5 +1,3 @@
-import org.jetbrains.dokka.gradle.AbstractDokkaLeafTask
-
plugins {
org.jetbrains.kotlin.jvm
org.jetbrains.kotlin.plugin.serialization
@@ -12,6 +10,7 @@ plugins {
repositories {
mavenCentral()
+ maven("https://oss.sonatype.org/content/repositories/snapshots")
}
dependencies {
@@ -24,11 +23,8 @@ apiValidation {
kotlin {
explicitApi()
-
- jvmToolchain(Jvm.target)
-
compilerOptions {
- applyKordCompilerOptions()
+ applyKordJvmCompilerOptions()
optIn.addAll(kordOptIns)
}
@@ -37,13 +33,17 @@ kotlin {
}
}
+dokka {
+ applyKordDokkaOptions(project)
+}
+
tasks {
withType().configureEach {
useJUnitPlatform()
}
- withType().configureEach {
- applyKordDokkaOptions()
+ withType().configureEach {
+ options.release = KORD_JVM_TARGET
}
}
diff --git a/buildSrc/src/main/kotlin/kord-multiplatform-module.gradle.kts b/buildSrc/src/main/kotlin/kord-multiplatform-module.gradle.kts
index 77ec746acbdd..5b6990a97336 100644
--- a/buildSrc/src/main/kotlin/kord-multiplatform-module.gradle.kts
+++ b/buildSrc/src/main/kotlin/kord-multiplatform-module.gradle.kts
@@ -1,4 +1,3 @@
-import org.jetbrains.dokka.gradle.AbstractDokkaLeafTask
import org.jetbrains.kotlin.gradle.ExperimentalKotlinGradlePluginApi
import org.jetbrains.kotlin.gradle.targets.js.testing.KotlinJsTest
@@ -13,6 +12,7 @@ plugins {
repositories {
mavenCentral()
+ maven("https://oss.sonatype.org/content/repositories/snapshots")
}
dependencies {
@@ -23,10 +23,19 @@ apiValidation {
applyKordBCVOptions()
}
+@OptIn(ExperimentalKotlinGradlePluginApi::class)
kotlin {
explicitApi()
+ compilerOptions {
+ applyKordCommonCompilerOptions()
+ optIn.addAll(kordOptIns)
+ }
- jvm()
+ jvm {
+ compilerOptions {
+ applyKordJvmCompilerOptions()
+ }
+ }
js {
nodejs {
testTask {
@@ -39,13 +48,6 @@ kotlin {
}
useCommonJs()
}
- jvmToolchain(Jvm.target)
-
- @OptIn(ExperimentalKotlinGradlePluginApi::class)
- compilerOptions {
- applyKordCompilerOptions()
- optIn.addAll(kordOptIns)
- }
applyDefaultHierarchyTemplate()
@@ -69,6 +71,10 @@ kotlin {
}
}
+dokka {
+ applyKordDokkaOptions(project)
+}
+
tasks {
withType().configureEach {
useJUnitPlatform()
@@ -78,7 +84,14 @@ tasks {
environment("PROJECT_ROOT", rootProject.projectDir.absolutePath)
}
- for (task in listOf("compileKotlinJvm", "compileKotlinJs", "jvmSourcesJar", "jsSourcesJar")) {
+ for (task in listOf(
+ "compileKotlinJvm",
+ "compileKotlinJs",
+ "jvmSourcesJar",
+ "jsSourcesJar",
+ "dokkaGenerateModuleHtml",
+ "dokkaGeneratePublicationHtml",
+ )) {
named(task) {
dependsOn("kspCommonMainKotlinMetadata")
}
@@ -89,9 +102,4 @@ tasks {
dependsOn("kspCommonMainKotlinMetadata")
}
}
-
- withType().configureEach {
- applyKordDokkaOptions()
- dependsOn("kspCommonMainKotlinMetadata")
- }
}
diff --git a/buildSrc/src/main/kotlin/kord-publishing.gradle.kts b/buildSrc/src/main/kotlin/kord-publishing.gradle.kts
index a001f7113cc7..0d3904bd2827 100644
--- a/buildSrc/src/main/kotlin/kord-publishing.gradle.kts
+++ b/buildSrc/src/main/kotlin/kord-publishing.gradle.kts
@@ -10,7 +10,7 @@ fun MavenPublication.registerDokkaJar() =
tasks.register("${name}DokkaJar") {
archiveClassifier = "javadoc"
destinationDirectory = destinationDirectory.get().dir(name)
- from(tasks.named("dokkaHtml"))
+ from(tasks.named("dokkaGeneratePublicationHtml"))
}
publishing {
@@ -68,6 +68,17 @@ publishing {
password = getenv("NEXUS_PASSWORD")
}
}
+
+ if (!isRelease) {
+ maven {
+ name = "kordSnapshots"
+ url = uri("https://repo.kord.dev/snapshots")
+ credentials {
+ username = getenv("KORD_REPO_USER")
+ password = getenv("KORD_REPO_PASSWORD")
+ }
+ }
+ }
}
}
diff --git a/common/api/common.api b/common/api/common.api
index c5b3b0f34e9c..fb87a200c9dd 100644
--- a/common/api/common.api
+++ b/common/api/common.api
@@ -49,15 +49,6 @@ public final class dev/kord/common/DiscordBitSetKt {
public static final fun EmptyBitSet ()Ldev/kord/common/DiscordBitSet;
}
-public final class dev/kord/common/DiscordBitSetSerializer : kotlinx/serialization/KSerializer {
- public static final field INSTANCE Ldev/kord/common/DiscordBitSetSerializer;
- public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ldev/kord/common/DiscordBitSet;
- public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
- public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
- public fun serialize (Lkotlinx/serialization/encoding/Encoder;Ldev/kord/common/DiscordBitSet;)V
- public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
-}
-
public final class dev/kord/common/DiscordTimestampKt {
public static final fun toMessageFormat (Lkotlinx/datetime/Instant;Ldev/kord/common/DiscordTimestampStyle;)Ljava/lang/String;
public static synthetic fun toMessageFormat$default (Lkotlinx/datetime/Instant;Ldev/kord/common/DiscordTimestampStyle;ILjava/lang/Object;)Ljava/lang/String;
@@ -149,15 +140,6 @@ public final class dev/kord/common/Locale$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
-public final class dev/kord/common/Locale$Serializer : kotlinx/serialization/KSerializer {
- public static final field INSTANCE Ldev/kord/common/Locale$Serializer;
- public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ldev/kord/common/Locale;
- public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
- public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
- public fun serialize (Lkotlinx/serialization/encoding/Encoder;Ldev/kord/common/Locale;)V
- public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
-}
-
public final class dev/kord/common/LocaleKt {
public static final fun asJavaLocale (Ldev/kord/common/Locale;)Ljava/util/Locale;
public static final fun getKLocale (Ljava/util/Locale;)Ldev/kord/common/Locale;
@@ -775,7 +757,6 @@ public final class dev/kord/common/entity/ArchiveDuration$ThreeDays : dev/kord/c
}
public final class dev/kord/common/entity/ArchiveDuration$Unknown : dev/kord/common/entity/ArchiveDuration {
- public synthetic fun (JLkotlin/jvm/internal/DefaultConstructorMarker;)V
}
public final class dev/kord/common/entity/ArchiveDuration$Week : dev/kord/common/entity/ArchiveDuration {
@@ -1420,6 +1401,10 @@ public abstract class dev/kord/common/entity/AutoModerationActionType {
public final fun toString ()Ljava/lang/String;
}
+public final class dev/kord/common/entity/AutoModerationActionType$BlockMemberInteraction : dev/kord/common/entity/AutoModerationActionType {
+ public static final field INSTANCE Ldev/kord/common/entity/AutoModerationActionType$BlockMemberInteraction;
+}
+
public final class dev/kord/common/entity/AutoModerationActionType$BlockMessage : dev/kord/common/entity/AutoModerationActionType {
public static final field INSTANCE Ldev/kord/common/entity/AutoModerationActionType$BlockMessage;
}
@@ -1456,6 +1441,10 @@ public final class dev/kord/common/entity/AutoModerationRuleEventType$Companion
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
+public final class dev/kord/common/entity/AutoModerationRuleEventType$MemberUpdate : dev/kord/common/entity/AutoModerationRuleEventType {
+ public static final field INSTANCE Ldev/kord/common/entity/AutoModerationRuleEventType$MemberUpdate;
+}
+
public final class dev/kord/common/entity/AutoModerationRuleEventType$MessageSend : dev/kord/common/entity/AutoModerationRuleEventType {
public static final field INSTANCE Ldev/kord/common/entity/AutoModerationRuleEventType$MessageSend;
}
@@ -1516,6 +1505,10 @@ public final class dev/kord/common/entity/AutoModerationRuleTriggerType$KeywordP
public static final field INSTANCE Ldev/kord/common/entity/AutoModerationRuleTriggerType$KeywordPreset;
}
+public final class dev/kord/common/entity/AutoModerationRuleTriggerType$MemberProfile : dev/kord/common/entity/AutoModerationRuleTriggerType {
+ public static final field INSTANCE Ldev/kord/common/entity/AutoModerationRuleTriggerType$MemberProfile;
+}
+
public final class dev/kord/common/entity/AutoModerationRuleTriggerType$MentionSpam : dev/kord/common/entity/AutoModerationRuleTriggerType {
public static final field INSTANCE Ldev/kord/common/entity/AutoModerationRuleTriggerType$MentionSpam;
}
@@ -1617,6 +1610,10 @@ public final class dev/kord/common/entity/ButtonStyle$Link : dev/kord/common/ent
public static final field INSTANCE Ldev/kord/common/entity/ButtonStyle$Link;
}
+public final class dev/kord/common/entity/ButtonStyle$Premium : dev/kord/common/entity/ButtonStyle {
+ public static final field INSTANCE Ldev/kord/common/entity/ButtonStyle$Premium;
+}
+
public final class dev/kord/common/entity/ButtonStyle$Primary : dev/kord/common/entity/ButtonStyle {
public static final field INSTANCE Ldev/kord/common/entity/ButtonStyle$Primary;
}
@@ -3103,8 +3100,8 @@ public final class dev/kord/common/entity/DiscordChannel$Companion {
public final class dev/kord/common/entity/DiscordChatComponent : dev/kord/common/entity/DiscordComponent {
public static final field Companion Ldev/kord/common/entity/DiscordChatComponent$Companion;
- public fun (Ldev/kord/common/entity/ComponentType;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalBoolean;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/OptionalBoolean;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;)V
- public synthetic fun (Ldev/kord/common/entity/ComponentType;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalBoolean;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/OptionalBoolean;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public fun (Ldev/kord/common/entity/ComponentType;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalBoolean;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/OptionalBoolean;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalSnowflake;)V
+ public synthetic fun (Ldev/kord/common/entity/ComponentType;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalBoolean;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/OptionalBoolean;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalSnowflake;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
public final fun component1 ()Ldev/kord/common/entity/ComponentType;
public final fun component10 ()Ldev/kord/common/entity/optional/Optional;
public final fun component11 ()Ldev/kord/common/entity/optional/Optional;
@@ -3115,6 +3112,7 @@ public final class dev/kord/common/entity/DiscordChatComponent : dev/kord/common
public final fun component16 ()Ldev/kord/common/entity/optional/OptionalBoolean;
public final fun component17 ()Ldev/kord/common/entity/optional/Optional;
public final fun component18 ()Ldev/kord/common/entity/optional/Optional;
+ public final fun component19 ()Ldev/kord/common/entity/optional/OptionalSnowflake;
public final fun component2 ()Ldev/kord/common/entity/optional/Optional;
public final fun component3 ()Ldev/kord/common/entity/optional/Optional;
public final fun component4 ()Ldev/kord/common/entity/optional/Optional;
@@ -3123,8 +3121,8 @@ public final class dev/kord/common/entity/DiscordChatComponent : dev/kord/common
public final fun component7 ()Ldev/kord/common/entity/optional/OptionalBoolean;
public final fun component8 ()Ldev/kord/common/entity/optional/Optional;
public final fun component9 ()Ldev/kord/common/entity/optional/Optional;
- public final fun copy (Ldev/kord/common/entity/ComponentType;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalBoolean;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/OptionalBoolean;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;)Ldev/kord/common/entity/DiscordChatComponent;
- public static synthetic fun copy$default (Ldev/kord/common/entity/DiscordChatComponent;Ldev/kord/common/entity/ComponentType;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalBoolean;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/OptionalBoolean;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;ILjava/lang/Object;)Ldev/kord/common/entity/DiscordChatComponent;
+ public final fun copy (Ldev/kord/common/entity/ComponentType;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalBoolean;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/OptionalBoolean;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalSnowflake;)Ldev/kord/common/entity/DiscordChatComponent;
+ public static synthetic fun copy$default (Ldev/kord/common/entity/DiscordChatComponent;Ldev/kord/common/entity/ComponentType;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalBoolean;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/OptionalBoolean;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalSnowflake;ILjava/lang/Object;)Ldev/kord/common/entity/DiscordChatComponent;
public fun equals (Ljava/lang/Object;)Z
public fun getChannelTypes ()Ldev/kord/common/entity/optional/Optional;
public fun getComponents ()Ldev/kord/common/entity/optional/Optional;
@@ -3140,6 +3138,7 @@ public final class dev/kord/common/entity/DiscordChatComponent : dev/kord/common
public fun getOptions ()Ldev/kord/common/entity/optional/Optional;
public fun getPlaceholder ()Ldev/kord/common/entity/optional/Optional;
public fun getRequired ()Ldev/kord/common/entity/optional/OptionalBoolean;
+ public final fun getSkuId ()Ldev/kord/common/entity/optional/OptionalSnowflake;
public final fun getStyle ()Ldev/kord/common/entity/optional/Optional;
public fun getType ()Ldev/kord/common/entity/ComponentType;
public fun getUrl ()Ldev/kord/common/entity/optional/Optional;
@@ -3648,6 +3647,52 @@ public final class dev/kord/common/entity/DiscordEmoji$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
+public final class dev/kord/common/entity/DiscordEntitlement {
+ public static final field Companion Ldev/kord/common/entity/DiscordEntitlement$Companion;
+ public fun (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/optional/OptionalSnowflake;Ldev/kord/common/entity/EntitlementType;ZLdev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalSnowflake;Ldev/kord/common/entity/optional/OptionalBoolean;)V
+ public synthetic fun (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/optional/OptionalSnowflake;Ldev/kord/common/entity/EntitlementType;ZLdev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalSnowflake;Ldev/kord/common/entity/optional/OptionalBoolean;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ldev/kord/common/entity/Snowflake;
+ public final fun component10 ()Ldev/kord/common/entity/optional/OptionalBoolean;
+ public final fun component2 ()Ldev/kord/common/entity/Snowflake;
+ public final fun component3 ()Ldev/kord/common/entity/Snowflake;
+ public final fun component4 ()Ldev/kord/common/entity/optional/OptionalSnowflake;
+ public final fun component5 ()Ldev/kord/common/entity/EntitlementType;
+ public final fun component6 ()Z
+ public final fun component7 ()Ldev/kord/common/entity/optional/Optional;
+ public final fun component8 ()Ldev/kord/common/entity/optional/Optional;
+ public final fun component9 ()Ldev/kord/common/entity/optional/OptionalSnowflake;
+ public final fun copy (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/optional/OptionalSnowflake;Ldev/kord/common/entity/EntitlementType;ZLdev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalSnowflake;Ldev/kord/common/entity/optional/OptionalBoolean;)Ldev/kord/common/entity/DiscordEntitlement;
+ public static synthetic fun copy$default (Ldev/kord/common/entity/DiscordEntitlement;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/optional/OptionalSnowflake;Ldev/kord/common/entity/EntitlementType;ZLdev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalSnowflake;Ldev/kord/common/entity/optional/OptionalBoolean;ILjava/lang/Object;)Ldev/kord/common/entity/DiscordEntitlement;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getApplicationId ()Ldev/kord/common/entity/Snowflake;
+ public final fun getConsumed ()Ldev/kord/common/entity/optional/OptionalBoolean;
+ public final fun getDeleted ()Z
+ public final fun getEndsAt ()Ldev/kord/common/entity/optional/Optional;
+ public final fun getGuildId ()Ldev/kord/common/entity/optional/OptionalSnowflake;
+ public final fun getId ()Ldev/kord/common/entity/Snowflake;
+ public final fun getSkuId ()Ldev/kord/common/entity/Snowflake;
+ public final fun getStartsAt ()Ldev/kord/common/entity/optional/Optional;
+ public final fun getType ()Ldev/kord/common/entity/EntitlementType;
+ public final fun getUserId ()Ldev/kord/common/entity/optional/OptionalSnowflake;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public synthetic class dev/kord/common/entity/DiscordEntitlement$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Ldev/kord/common/entity/DiscordEntitlement$$serializer;
+ public final fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ldev/kord/common/entity/DiscordEntitlement;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Ldev/kord/common/entity/DiscordEntitlement;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class dev/kord/common/entity/DiscordEntitlement$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
public final class dev/kord/common/entity/DiscordGuild {
public static final field Companion Ldev/kord/common/entity/DiscordGuild$Companion;
public synthetic fun (Ldev/kord/common/entity/Snowflake;Ljava/lang/String;Ljava/lang/String;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalBoolean;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/optional/Optional;Ljava/lang/String;Ldev/kord/common/entity/Snowflake;JLdev/kord/common/entity/optional/OptionalBoolean;Ldev/kord/common/entity/optional/OptionalSnowflake;Ldev/kord/common/entity/VerificationLevel;Ldev/kord/common/entity/DefaultMessageNotificationLevel;Ldev/kord/common/entity/ExplicitContentFilter;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ldev/kord/common/entity/MFALevel;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/SystemChannelFlags;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalBoolean;Ldev/kord/common/entity/optional/OptionalBoolean;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/OptionalInt;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ldev/kord/common/entity/PremiumTier;Ldev/kord/common/entity/optional/OptionalInt;Ljava/lang/String;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/OptionalInt;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/NsfwLevel;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;ZLdev/kord/common/entity/Snowflake;IILkotlin/jvm/internal/DefaultConstructorMarker;)V
@@ -4298,8 +4343,8 @@ public final class dev/kord/common/entity/DiscordIntegrationsAccount$Companion {
public final class dev/kord/common/entity/DiscordInteraction {
public static final field Companion Ldev/kord/common/entity/DiscordInteraction$Companion;
- public fun (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/InteractionType;Ldev/kord/common/entity/InteractionCallbackData;Ldev/kord/common/entity/optional/OptionalSnowflake;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalSnowflake;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ljava/lang/String;ILdev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;)V
- public synthetic fun (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/InteractionType;Ldev/kord/common/entity/InteractionCallbackData;Ldev/kord/common/entity/optional/OptionalSnowflake;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalSnowflake;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ljava/lang/String;ILdev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public fun (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/InteractionType;Ldev/kord/common/entity/InteractionCallbackData;Ldev/kord/common/entity/optional/OptionalSnowflake;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalSnowflake;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ljava/lang/String;ILdev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;)V
+ public synthetic fun (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/InteractionType;Ldev/kord/common/entity/InteractionCallbackData;Ldev/kord/common/entity/optional/OptionalSnowflake;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalSnowflake;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ljava/lang/String;ILdev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
public final fun component1 ()Ldev/kord/common/entity/Snowflake;
public final fun component10 ()Ljava/lang/String;
public final fun component11 ()I
@@ -4307,6 +4352,7 @@ public final class dev/kord/common/entity/DiscordInteraction {
public final fun component13 ()Ldev/kord/common/entity/optional/Optional;
public final fun component14 ()Ldev/kord/common/entity/optional/Optional;
public final fun component15 ()Ldev/kord/common/entity/optional/Optional;
+ public final fun component16 ()Ldev/kord/common/entity/optional/Optional;
public final fun component2 ()Ldev/kord/common/entity/Snowflake;
public final fun component3 ()Ldev/kord/common/entity/InteractionType;
public final fun component4 ()Ldev/kord/common/entity/InteractionCallbackData;
@@ -4315,14 +4361,15 @@ public final class dev/kord/common/entity/DiscordInteraction {
public final fun component7 ()Ldev/kord/common/entity/optional/OptionalSnowflake;
public final fun component8 ()Ldev/kord/common/entity/optional/Optional;
public final fun component9 ()Ldev/kord/common/entity/optional/Optional;
- public final fun copy (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/InteractionType;Ldev/kord/common/entity/InteractionCallbackData;Ldev/kord/common/entity/optional/OptionalSnowflake;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalSnowflake;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ljava/lang/String;ILdev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;)Ldev/kord/common/entity/DiscordInteraction;
- public static synthetic fun copy$default (Ldev/kord/common/entity/DiscordInteraction;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/InteractionType;Ldev/kord/common/entity/InteractionCallbackData;Ldev/kord/common/entity/optional/OptionalSnowflake;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalSnowflake;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ljava/lang/String;ILdev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;ILjava/lang/Object;)Ldev/kord/common/entity/DiscordInteraction;
+ public final fun copy (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/InteractionType;Ldev/kord/common/entity/InteractionCallbackData;Ldev/kord/common/entity/optional/OptionalSnowflake;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalSnowflake;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ljava/lang/String;ILdev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;)Ldev/kord/common/entity/DiscordInteraction;
+ public static synthetic fun copy$default (Ldev/kord/common/entity/DiscordInteraction;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/InteractionType;Ldev/kord/common/entity/InteractionCallbackData;Ldev/kord/common/entity/optional/OptionalSnowflake;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/OptionalSnowflake;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ljava/lang/String;ILdev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;Ldev/kord/common/entity/optional/Optional;ILjava/lang/Object;)Ldev/kord/common/entity/DiscordInteraction;
public fun equals (Ljava/lang/Object;)Z
public final fun getAppPermissions ()Ldev/kord/common/entity/optional/Optional;
public final fun getApplicationId ()Ldev/kord/common/entity/Snowflake;
public final fun getChannel ()Ldev/kord/common/entity/optional/Optional;
public final fun getChannelId ()Ldev/kord/common/entity/optional/OptionalSnowflake;
public final fun getData ()Ldev/kord/common/entity/InteractionCallbackData;
+ public final fun getEntitlements ()Ldev/kord/common/entity/optional/Optional;
public final fun getGuildId ()Ldev/kord/common/entity/optional/OptionalSnowflake;
public final fun getGuildLocale ()Ldev/kord/common/entity/optional/Optional;
public final fun getId ()Ldev/kord/common/entity/Snowflake;
@@ -5549,6 +5596,43 @@ public final class dev/kord/common/entity/DiscordShard$NewCompanion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
+public final class dev/kord/common/entity/DiscordSku {
+ public static final field Companion Ldev/kord/common/entity/DiscordSku$Companion;
+ public fun (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/SkuType;Ldev/kord/common/entity/Snowflake;Ljava/lang/String;Ljava/lang/String;Ldev/kord/common/entity/SkuFlags;)V
+ public final fun component1 ()Ldev/kord/common/entity/Snowflake;
+ public final fun component2 ()Ldev/kord/common/entity/SkuType;
+ public final fun component3 ()Ldev/kord/common/entity/Snowflake;
+ public final fun component4 ()Ljava/lang/String;
+ public final fun component5 ()Ljava/lang/String;
+ public final fun component6 ()Ldev/kord/common/entity/SkuFlags;
+ public final fun copy (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/SkuType;Ldev/kord/common/entity/Snowflake;Ljava/lang/String;Ljava/lang/String;Ldev/kord/common/entity/SkuFlags;)Ldev/kord/common/entity/DiscordSku;
+ public static synthetic fun copy$default (Ldev/kord/common/entity/DiscordSku;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/SkuType;Ldev/kord/common/entity/Snowflake;Ljava/lang/String;Ljava/lang/String;Ldev/kord/common/entity/SkuFlags;ILjava/lang/Object;)Ldev/kord/common/entity/DiscordSku;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getApplicationId ()Ldev/kord/common/entity/Snowflake;
+ public final fun getFlags ()Ldev/kord/common/entity/SkuFlags;
+ public final fun getId ()Ldev/kord/common/entity/Snowflake;
+ public final fun getName ()Ljava/lang/String;
+ public final fun getSlug ()Ljava/lang/String;
+ public final fun getType ()Ldev/kord/common/entity/SkuType;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public synthetic class dev/kord/common/entity/DiscordSku$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Ldev/kord/common/entity/DiscordSku$$serializer;
+ public final fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ldev/kord/common/entity/DiscordSku;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Ldev/kord/common/entity/DiscordSku;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class dev/kord/common/entity/DiscordSku$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
public final class dev/kord/common/entity/DiscordStageInstance {
public static final field Companion Ldev/kord/common/entity/DiscordStageInstance$Companion;
public fun (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ljava/lang/String;Ldev/kord/common/entity/StageInstancePrivacyLevel;ZLdev/kord/common/entity/Snowflake;)V
@@ -5659,6 +5743,50 @@ public final class dev/kord/common/entity/DiscordStickerPack$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
+public final class dev/kord/common/entity/DiscordSubscription {
+ public static final field Companion Ldev/kord/common/entity/DiscordSubscription$Companion;
+ public fun (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ljava/util/List;Ljava/util/List;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Ldev/kord/common/entity/SubscriptionStatus;Lkotlinx/datetime/Instant;Ldev/kord/common/entity/optional/Optional;)V
+ public synthetic fun (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ljava/util/List;Ljava/util/List;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Ldev/kord/common/entity/SubscriptionStatus;Lkotlinx/datetime/Instant;Ldev/kord/common/entity/optional/Optional;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ldev/kord/common/entity/Snowflake;
+ public final fun component2 ()Ldev/kord/common/entity/Snowflake;
+ public final fun component3 ()Ljava/util/List;
+ public final fun component4 ()Ljava/util/List;
+ public final fun component5 ()Lkotlinx/datetime/Instant;
+ public final fun component6 ()Lkotlinx/datetime/Instant;
+ public final fun component7 ()Ldev/kord/common/entity/SubscriptionStatus;
+ public final fun component8 ()Lkotlinx/datetime/Instant;
+ public final fun component9 ()Ldev/kord/common/entity/optional/Optional;
+ public final fun copy (Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ljava/util/List;Ljava/util/List;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Ldev/kord/common/entity/SubscriptionStatus;Lkotlinx/datetime/Instant;Ldev/kord/common/entity/optional/Optional;)Ldev/kord/common/entity/DiscordSubscription;
+ public static synthetic fun copy$default (Ldev/kord/common/entity/DiscordSubscription;Ldev/kord/common/entity/Snowflake;Ldev/kord/common/entity/Snowflake;Ljava/util/List;Ljava/util/List;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Ldev/kord/common/entity/SubscriptionStatus;Lkotlinx/datetime/Instant;Ldev/kord/common/entity/optional/Optional;ILjava/lang/Object;)Ldev/kord/common/entity/DiscordSubscription;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getCanceledAt ()Lkotlinx/datetime/Instant;
+ public final fun getCountry ()Ldev/kord/common/entity/optional/Optional;
+ public final fun getCurrentPeriodEnd ()Lkotlinx/datetime/Instant;
+ public final fun getCurrentPeriodStart ()Lkotlinx/datetime/Instant;
+ public final fun getEntitlementIds ()Ljava/util/List;
+ public final fun getId ()Ldev/kord/common/entity/Snowflake;
+ public final fun getSkuIds ()Ljava/util/List;
+ public final fun getStatus ()Ldev/kord/common/entity/SubscriptionStatus;
+ public final fun getUserId ()Ldev/kord/common/entity/Snowflake;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public synthetic class dev/kord/common/entity/DiscordSubscription$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Ldev/kord/common/entity/DiscordSubscription$$serializer;
+ public final fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ldev/kord/common/entity/DiscordSubscription;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Ldev/kord/common/entity/DiscordSubscription;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class dev/kord/common/entity/DiscordSubscription$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
public final class dev/kord/common/entity/DiscordTeam {
public static final field Companion Ldev/kord/common/entity/DiscordTeam$Companion;
public fun (Ljava/lang/String;Ldev/kord/common/entity/Snowflake;Ljava/util/List;Ljava/lang/String;Ldev/kord/common/entity/Snowflake;)V
@@ -6404,6 +6532,82 @@ public final class dev/kord/common/entity/EmbedType$Video : dev/kord/common/enti
public static final field INSTANCE Ldev/kord/common/entity/EmbedType$Video;
}
+public abstract class dev/kord/common/entity/EntitlementOwnerType {
+ public static final field Companion Ldev/kord/common/entity/EntitlementOwnerType$Companion;
+ public synthetic fun (ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun equals (Ljava/lang/Object;)Z
+ public final fun getValue ()I
+ public final fun hashCode ()I
+ public final fun toString ()Ljava/lang/String;
+}
+
+public final class dev/kord/common/entity/EntitlementOwnerType$Companion {
+ public final fun from (I)Ldev/kord/common/entity/EntitlementOwnerType;
+ public final fun getEntries ()Ljava/util/List;
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class dev/kord/common/entity/EntitlementOwnerType$Guild : dev/kord/common/entity/EntitlementOwnerType {
+ public static final field INSTANCE Ldev/kord/common/entity/EntitlementOwnerType$Guild;
+}
+
+public final class dev/kord/common/entity/EntitlementOwnerType$Unknown : dev/kord/common/entity/EntitlementOwnerType {
+}
+
+public final class dev/kord/common/entity/EntitlementOwnerType$User : dev/kord/common/entity/EntitlementOwnerType {
+ public static final field INSTANCE Ldev/kord/common/entity/EntitlementOwnerType$User;
+}
+
+public abstract class dev/kord/common/entity/EntitlementType {
+ public static final field Companion Ldev/kord/common/entity/EntitlementType$Companion;
+ public synthetic fun (ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun equals (Ljava/lang/Object;)Z
+ public final fun getValue ()I
+ public final fun hashCode ()I
+ public final fun toString ()Ljava/lang/String;
+}
+
+public final class dev/kord/common/entity/EntitlementType$ApplicationSubscription : dev/kord/common/entity/EntitlementType {
+ public static final field INSTANCE Ldev/kord/common/entity/EntitlementType$ApplicationSubscription;
+}
+
+public final class dev/kord/common/entity/EntitlementType$Companion {
+ public final fun from (I)Ldev/kord/common/entity/EntitlementType;
+ public final fun getEntries ()Ljava/util/List;
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class dev/kord/common/entity/EntitlementType$DeveloperGift : dev/kord/common/entity/EntitlementType {
+ public static final field INSTANCE Ldev/kord/common/entity/EntitlementType$DeveloperGift;
+}
+
+public final class dev/kord/common/entity/EntitlementType$FreePurchase : dev/kord/common/entity/EntitlementType {
+ public static final field INSTANCE Ldev/kord/common/entity/EntitlementType$FreePurchase;
+}
+
+public final class dev/kord/common/entity/EntitlementType$PremiumPurchase : dev/kord/common/entity/EntitlementType {
+ public static final field INSTANCE Ldev/kord/common/entity/EntitlementType$PremiumPurchase;
+}
+
+public final class dev/kord/common/entity/EntitlementType$PremiumSubscription : dev/kord/common/entity/EntitlementType {
+ public static final field INSTANCE Ldev/kord/common/entity/EntitlementType$PremiumSubscription;
+}
+
+public final class dev/kord/common/entity/EntitlementType$Purchase : dev/kord/common/entity/EntitlementType {
+ public static final field INSTANCE Ldev/kord/common/entity/EntitlementType$Purchase;
+}
+
+public final class dev/kord/common/entity/EntitlementType$TestModePurchase : dev/kord/common/entity/EntitlementType {
+ public static final field INSTANCE Ldev/kord/common/entity/EntitlementType$TestModePurchase;
+}
+
+public final class dev/kord/common/entity/EntitlementType$Unknown : dev/kord/common/entity/EntitlementType {
+}
+
+public final class dev/kord/common/entity/EntitlementType$UserGift : dev/kord/common/entity/EntitlementType {
+ public static final field INSTANCE Ldev/kord/common/entity/EntitlementType$UserGift;
+}
+
public abstract class dev/kord/common/entity/ExplicitContentFilter {
public static final field Companion Ldev/kord/common/entity/ExplicitContentFilter$Companion;
public synthetic fun (ILkotlin/jvm/internal/DefaultConstructorMarker;)V
@@ -7471,6 +7675,10 @@ public final class dev/kord/common/entity/MessageType$InteractionPremiumUpsell :
public static final field INSTANCE Ldev/kord/common/entity/MessageType$InteractionPremiumUpsell;
}
+public final class dev/kord/common/entity/MessageType$PurchaseNotification : dev/kord/common/entity/MessageType {
+ public static final field INSTANCE Ldev/kord/common/entity/MessageType$PurchaseNotification;
+}
+
public final class dev/kord/common/entity/MessageType$RecipientAdd : dev/kord/common/entity/MessageType {
public static final field INSTANCE Ldev/kord/common/entity/MessageType$RecipientAdd;
}
@@ -7931,7 +8139,7 @@ public final class dev/kord/common/entity/Permissions$NewCompanion {
public final class dev/kord/common/entity/PermissionsKt {
public static final fun getALL (Ldev/kord/common/entity/Permissions$Companion;)Ldev/kord/common/entity/Permissions;
- public static final fun getALL (Ldev/kord/common/entity/Permissions$NewCompanion;)Ldev/kord/common/entity/Permissions;
+ public static final synthetic fun getALL (Ldev/kord/common/entity/Permissions$NewCompanion;)Ldev/kord/common/entity/Permissions;
}
public abstract class dev/kord/common/entity/PremiumTier {
@@ -8233,6 +8441,112 @@ public final class dev/kord/common/entity/SelectDefaultValueType$User : dev/kord
public static final field INSTANCE Ldev/kord/common/entity/SelectDefaultValueType$User;
}
+public abstract class dev/kord/common/entity/SkuFlag {
+ public static final field Companion Ldev/kord/common/entity/SkuFlag$Companion;
+ public synthetic fun (ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun equals (Ljava/lang/Object;)Z
+ public final fun getShift ()I
+ public final fun getValue ()I
+ public final fun hashCode ()I
+ public final fun plus (Ldev/kord/common/entity/SkuFlag;)Ldev/kord/common/entity/SkuFlags;
+ public final fun plus (Ldev/kord/common/entity/SkuFlags;)Ldev/kord/common/entity/SkuFlags;
+ public final fun toString ()Ljava/lang/String;
+}
+
+public final class dev/kord/common/entity/SkuFlag$Available : dev/kord/common/entity/SkuFlag {
+ public static final field INSTANCE Ldev/kord/common/entity/SkuFlag$Available;
+}
+
+public final class dev/kord/common/entity/SkuFlag$Companion {
+ public final fun fromShift (I)Ldev/kord/common/entity/SkuFlag;
+ public final fun getEntries ()Ljava/util/List;
+}
+
+public final class dev/kord/common/entity/SkuFlag$GuildSubscription : dev/kord/common/entity/SkuFlag {
+ public static final field INSTANCE Ldev/kord/common/entity/SkuFlag$GuildSubscription;
+}
+
+public final class dev/kord/common/entity/SkuFlag$Unknown : dev/kord/common/entity/SkuFlag {
+}
+
+public final class dev/kord/common/entity/SkuFlag$UserSubscription : dev/kord/common/entity/SkuFlag {
+ public static final field INSTANCE Ldev/kord/common/entity/SkuFlag$UserSubscription;
+}
+
+public final class dev/kord/common/entity/SkuFlagKt {
+ public static final fun SkuFlags (Ljava/lang/Iterable;)Ldev/kord/common/entity/SkuFlags;
+ public static final fun SkuFlags (Lkotlin/jvm/functions/Function1;)Ldev/kord/common/entity/SkuFlags;
+ public static final fun SkuFlags ([Ldev/kord/common/entity/SkuFlag;)Ldev/kord/common/entity/SkuFlags;
+ public static final fun SkuFlags ([Ldev/kord/common/entity/SkuFlags;)Ldev/kord/common/entity/SkuFlags;
+ public static synthetic fun SkuFlags$default (Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Ldev/kord/common/entity/SkuFlags;
+ public static final fun SkuFlags0 (Ljava/lang/Iterable;)Ldev/kord/common/entity/SkuFlags;
+}
+
+public final class dev/kord/common/entity/SkuFlags {
+ public static final field Companion Ldev/kord/common/entity/SkuFlags$Companion;
+ public final fun contains (Ldev/kord/common/entity/SkuFlag;)Z
+ public final fun contains (Ldev/kord/common/entity/SkuFlags;)Z
+ public final fun copy (Lkotlin/jvm/functions/Function1;)Ldev/kord/common/entity/SkuFlags;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getValue ()I
+ public final fun getValues ()Ljava/util/Set;
+ public fun hashCode ()I
+ public final fun minus (Ldev/kord/common/entity/SkuFlag;)Ldev/kord/common/entity/SkuFlags;
+ public final fun minus (Ldev/kord/common/entity/SkuFlags;)Ldev/kord/common/entity/SkuFlags;
+ public final fun plus (Ldev/kord/common/entity/SkuFlag;)Ldev/kord/common/entity/SkuFlags;
+ public final fun plus (Ldev/kord/common/entity/SkuFlags;)Ldev/kord/common/entity/SkuFlags;
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class dev/kord/common/entity/SkuFlags$Builder {
+ public fun ()V
+ public fun (I)V
+ public synthetic fun (IILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun build ()Ldev/kord/common/entity/SkuFlags;
+ public final fun unaryMinus (Ldev/kord/common/entity/SkuFlag;)V
+ public final fun unaryMinus (Ldev/kord/common/entity/SkuFlags;)V
+ public final fun unaryPlus (Ldev/kord/common/entity/SkuFlag;)V
+ public final fun unaryPlus (Ldev/kord/common/entity/SkuFlags;)V
+}
+
+public final class dev/kord/common/entity/SkuFlags$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public abstract class dev/kord/common/entity/SkuType {
+ public static final field Companion Ldev/kord/common/entity/SkuType$Companion;
+ public synthetic fun (ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun equals (Ljava/lang/Object;)Z
+ public final fun getValue ()I
+ public final fun hashCode ()I
+ public final fun toString ()Ljava/lang/String;
+}
+
+public final class dev/kord/common/entity/SkuType$Companion {
+ public final fun from (I)Ldev/kord/common/entity/SkuType;
+ public final fun getEntries ()Ljava/util/List;
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class dev/kord/common/entity/SkuType$Consumable : dev/kord/common/entity/SkuType {
+ public static final field INSTANCE Ldev/kord/common/entity/SkuType$Consumable;
+}
+
+public final class dev/kord/common/entity/SkuType$Durable : dev/kord/common/entity/SkuType {
+ public static final field INSTANCE Ldev/kord/common/entity/SkuType$Durable;
+}
+
+public final class dev/kord/common/entity/SkuType$Subscription : dev/kord/common/entity/SkuType {
+ public static final field INSTANCE Ldev/kord/common/entity/SkuType$Subscription;
+}
+
+public final class dev/kord/common/entity/SkuType$SubscriptionGroup : dev/kord/common/entity/SkuType {
+ public static final field INSTANCE Ldev/kord/common/entity/SkuType$SubscriptionGroup;
+}
+
+public final class dev/kord/common/entity/SkuType$Unknown : dev/kord/common/entity/SkuType {
+}
+
public final class dev/kord/common/entity/Snowflake : java/lang/Comparable {
public static final field Companion Ldev/kord/common/entity/Snowflake$Companion;
public synthetic fun (JLkotlin/jvm/internal/DefaultConstructorMarker;)V
@@ -8352,6 +8666,36 @@ public final class dev/kord/common/entity/SubCommand$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
+public abstract class dev/kord/common/entity/SubscriptionStatus {
+ public static final field Companion Ldev/kord/common/entity/SubscriptionStatus$Companion;
+ public synthetic fun (ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun equals (Ljava/lang/Object;)Z
+ public final fun getValue ()I
+ public final fun hashCode ()I
+ public final fun toString ()Ljava/lang/String;
+}
+
+public final class dev/kord/common/entity/SubscriptionStatus$Active : dev/kord/common/entity/SubscriptionStatus {
+ public static final field INSTANCE Ldev/kord/common/entity/SubscriptionStatus$Active;
+}
+
+public final class dev/kord/common/entity/SubscriptionStatus$Companion {
+ public final fun from (I)Ldev/kord/common/entity/SubscriptionStatus;
+ public final fun getEntries ()Ljava/util/List;
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class dev/kord/common/entity/SubscriptionStatus$Ending : dev/kord/common/entity/SubscriptionStatus {
+ public static final field INSTANCE Ldev/kord/common/entity/SubscriptionStatus$Ending;
+}
+
+public final class dev/kord/common/entity/SubscriptionStatus$Inactive : dev/kord/common/entity/SubscriptionStatus {
+ public static final field INSTANCE Ldev/kord/common/entity/SubscriptionStatus$Inactive;
+}
+
+public final class dev/kord/common/entity/SubscriptionStatus$Unknown : dev/kord/common/entity/SubscriptionStatus {
+}
+
public abstract class dev/kord/common/entity/SystemChannelFlag {
public static final field Companion Ldev/kord/common/entity/SystemChannelFlag$Companion;
public synthetic fun (ILkotlin/jvm/internal/DefaultConstructorMarker;)V
diff --git a/common/api/common.klib.api b/common/api/common.klib.api
index 9308b8f8f82a..309c5b6cec06 100644
--- a/common/api/common.klib.api
+++ b/common/api/common.klib.api
@@ -1701,7 +1701,7 @@ final class dev.kord.common.entity/DiscordChannel { // dev.kord.common.entity/Di
}
final class dev.kord.common.entity/DiscordChatComponent : dev.kord.common.entity/DiscordComponent { // dev.kord.common.entity/DiscordChatComponent|null[0]
- constructor (dev.kord.common.entity/ComponentType, dev.kord.common.entity.optional/Optional = ..., dev.kord.common.entity.optional/Optional = ..., dev.kord.common.entity.optional/Optional = ..., dev.kord.common.entity.optional/Optional = ..., dev.kord.common.entity.optional/Optional = ..., dev.kord.common.entity.optional/OptionalBoolean = ..., dev.kord.common.entity.optional/Optional> = ..., dev.kord.common.entity.optional/Optional> = ..., dev.kord.common.entity.optional/Optional = ..., dev.kord.common.entity.optional/Optional> = ..., dev.kord.common.entity.optional/OptionalInt = ..., dev.kord.common.entity.optional/OptionalInt = ..., dev.kord.common.entity.optional/OptionalInt = ..., dev.kord.common.entity.optional/OptionalInt = ..., dev.kord.common.entity.optional/OptionalBoolean = ..., dev.kord.common.entity.optional/Optional = ..., dev.kord.common.entity.optional/Optional> = ...) // dev.kord.common.entity/DiscordChatComponent.|(dev.kord.common.entity.ComponentType;dev.kord.common.entity.optional.Optional;dev.kord.common.entity.optional.Optional;dev.kord.common.entity.optional.Optional;dev.kord.common.entity.optional.Optional;dev.kord.common.entity.optional.Optional;dev.kord.common.entity.optional.OptionalBoolean;dev.kord.common.entity.optional.Optional>;dev.kord.common.entity.optional.Optional>;dev.kord.common.entity.optional.Optional;dev.kord.common.entity.optional.Optional>;dev.kord.common.entity.optional.OptionalInt;dev.kord.common.entity.optional.OptionalInt;dev.kord.common.entity.optional.OptionalInt;dev.kord.common.entity.optional.OptionalInt;dev.kord.common.entity.optional.OptionalBoolean;dev.kord.common.entity.optional.Optional;dev.kord.common.entity.optional.Optional>){}[0]
+ constructor (dev.kord.common.entity/ComponentType, dev.kord.common.entity.optional/Optional = ..., dev.kord.common.entity.optional/Optional = ..., dev.kord.common.entity.optional/Optional = ..., dev.kord.common.entity.optional/Optional = ..., dev.kord.common.entity.optional/Optional = ..., dev.kord.common.entity.optional/OptionalBoolean = ..., dev.kord.common.entity.optional/Optional> = ..., dev.kord.common.entity.optional/Optional> = ..., dev.kord.common.entity.optional/Optional = ..., dev.kord.common.entity.optional/Optional> = ..., dev.kord.common.entity.optional/OptionalInt = ..., dev.kord.common.entity.optional/OptionalInt = ..., dev.kord.common.entity.optional/OptionalInt = ..., dev.kord.common.entity.optional/OptionalInt = ..., dev.kord.common.entity.optional/OptionalBoolean = ..., dev.kord.common.entity.optional/Optional = ..., dev.kord.common.entity.optional/Optional> = ..., dev.kord.common.entity.optional/OptionalSnowflake = ...) // dev.kord.common.entity/DiscordChatComponent.|(dev.kord.common.entity.ComponentType;dev.kord.common.entity.optional.Optional;dev.kord.common.entity.optional.Optional;dev.kord.common.entity.optional.Optional;dev.kord.common.entity.optional.Optional;dev.kord.common.entity.optional.Optional;dev.kord.common.entity.optional.OptionalBoolean;dev.kord.common.entity.optional.Optional>;dev.kord.common.entity.optional.Optional>;dev.kord.common.entity.optional.Optional;dev.kord.common.entity.optional.Optional>;dev.kord.common.entity.optional.OptionalInt;dev.kord.common.entity.optional.OptionalInt;dev.kord.common.entity.optional.OptionalInt;dev.kord.common.entity.optional.OptionalInt;dev.kord.common.entity.optional.OptionalBoolean;dev.kord.common.entity.optional.Optional;dev.kord.common.entity.optional.Optional>;dev.kord.common.entity.optional.OptionalSnowflake){}[0]
final val channelTypes // dev.kord.common.entity/DiscordChatComponent.channelTypes|{}channelTypes[0]
final fun (): dev.kord.common.entity.optional/Optional> // dev.kord.common.entity/DiscordChatComponent.channelTypes.|(){}[0]
@@ -1731,6 +1731,8 @@ final class dev.kord.common.entity/DiscordChatComponent : dev.kord.common.entity
final fun (): dev.kord.common.entity.optional/Optional // dev.kord.common.entity/DiscordChatComponent.placeholder.|(){}[0]
final val required // dev.kord.common.entity/DiscordChatComponent.required|{}required[0]
final fun (): dev.kord.common.entity.optional/OptionalBoolean // dev.kord.common.entity/DiscordChatComponent.required.|(){}[0]
+ final val skuId // dev.kord.common.entity/DiscordChatComponent.skuId|{}skuId[0]
+ final fun (): dev.kord.common.entity.optional/OptionalSnowflake // dev.kord.common.entity/DiscordChatComponent.skuId.|(){}[0]
final val style // dev.kord.common.entity/DiscordChatComponent.style|{}style[0]
final fun (): dev.kord.common.entity.optional/Optional // dev.kord.common.entity/DiscordChatComponent.style.|(){}[0]
final val type // dev.kord.common.entity/DiscordChatComponent.type|{}type[0]
@@ -1750,6 +1752,7 @@ final class dev.kord.common.entity/DiscordChatComponent : dev.kord.common.entity
final fun component16(): dev.kord.common.entity.optional/OptionalBoolean // dev.kord.common.entity/DiscordChatComponent.component16|component16(){}[0]
final fun component17(): dev.kord.common.entity.optional/Optional // dev.kord.common.entity/DiscordChatComponent.component17|component17(){}[0]
final fun component18(): dev.kord.common.entity.optional/Optional> // dev.kord.common.entity/DiscordChatComponent.component18|component18(){}[0]
+ final fun component19(): dev.kord.common.entity.optional/OptionalSnowflake // dev.kord.common.entity/DiscordChatComponent.component19|component19(){}[0]
final fun component2(): dev.kord.common.entity.optional/Optional // dev.kord.common.entity/DiscordChatComponent.component2|component2(){}[0]
final fun component3(): dev.kord.common.entity.optional/Optional // dev.kord.common.entity/DiscordChatComponent.component3|component3(){}[0]
final fun component4(): dev.kord.common.entity.optional/Optional // dev.kord.common.entity/DiscordChatComponent.component4|component4(){}[0]
@@ -1758,7 +1761,7 @@ final class dev.kord.common.entity/DiscordChatComponent : dev.kord.common.entity
final fun component7(): dev.kord.common.entity.optional/OptionalBoolean // dev.kord.common.entity/DiscordChatComponent.component7|component7(){}[0]
final fun component8(): dev.kord.common.entity.optional/Optional> // dev.kord.common.entity/DiscordChatComponent.component8|component8(){}[0]
final fun component9(): dev.kord.common.entity.optional/Optional> // dev.kord.common.entity/DiscordChatComponent.component9|component9(){}[0]
- final fun copy(dev.kord.common.entity/ComponentType = ..., dev.kord.common.entity.optional/Optional = ..., dev.kord.common.entity.optional/Optional = ..., dev.kord.common.entity.optional/Optional = ..., dev.kord.common.entity.optional/Optional = ..., dev.kord.common.entity.optional/Optional = ..., dev.kord.common.entity.optional/OptionalBoolean = ..., dev.kord.common.entity.optional/Optional> = ..., dev.kord.common.entity.optional/Optional> = ..., dev.kord.common.entity.optional/Optional = ..., dev.kord.common.entity.optional/Optional> = ..., dev.kord.common.entity.optional/OptionalInt = ..., dev.kord.common.entity.optional/OptionalInt = ..., dev.kord.common.entity.optional/OptionalInt = ..., dev.kord.common.entity.optional/OptionalInt = ..., dev.kord.common.entity.optional/OptionalBoolean = ..., dev.kord.common.entity.optional/Optional = ..., dev.kord.common.entity.optional/Optional> = ...): dev.kord.common.entity/DiscordChatComponent // dev.kord.common.entity/DiscordChatComponent.copy|copy(dev.kord.common.entity.ComponentType;dev.kord.common.entity.optional.Optional;dev.kord.common.entity.optional.Optional;dev.kord.common.entity.optional.Optional;dev.kord.common.entity.optional.Optional;dev.kord.common.entity.optional.Optional;dev.kord.common.entity.optional.OptionalBoolean;dev.kord.common.entity.optional.Optional>;dev.kord.common.entity.optional.Optional>;dev.kord.common.entity.optional.Optional;dev.kord.common.entity.optional.Optional>;dev.kord.common.entity.optional.OptionalInt;dev.kord.common.entity.optional.OptionalInt;dev.kord.common.entity.optional.OptionalInt;dev.kord.common.entity.optional.OptionalInt;dev.kord.common.entity.optional.OptionalBoolean;dev.kord.common.entity.optional.Optional;dev.kord.common.entity.optional.Optional>){}[0]
+ final fun copy(dev.kord.common.entity/ComponentType = ..., dev.kord.common.entity.optional/Optional = ..., dev.kord.common.entity.optional/Optional = ..., dev.kord.common.entity.optional/Optional = ..., dev.kord.common.entity.optional/Optional = ..., dev.kord.common.entity.optional/Optional = ..., dev.kord.common.entity.optional/OptionalBoolean = ..., dev.kord.common.entity.optional/Optional> = ..., dev.kord.common.entity.optional/Optional> = ..., dev.kord.common.entity.optional/Optional = ..., dev.kord.common.entity.optional/Optional> = ..., dev.kord.common.entity.optional/OptionalInt = ..., dev.kord.common.entity.optional/OptionalInt = ..., dev.kord.common.entity.optional/OptionalInt = ..., dev.kord.common.entity.optional/OptionalInt = ..., dev.kord.common.entity.optional/OptionalBoolean = ..., dev.kord.common.entity.optional/Optional = ..., dev.kord.common.entity.optional/Optional> = ..., dev.kord.common.entity.optional/OptionalSnowflake = ...): dev.kord.common.entity/DiscordChatComponent // dev.kord.common.entity/DiscordChatComponent.copy|copy(dev.kord.common.entity.ComponentType;dev.kord.common.entity.optional.Optional;dev.kord.common.entity.optional.Optional;dev.kord.common.entity.optional.Optional;dev.kord.common.entity.optional.Optional;dev.kord.common.entity.optional.Optional;dev.kord.common.entity.optional.OptionalBoolean;dev.kord.common.entity.optional.Optional>;dev.kord.common.entity.optional.Optional>;dev.kord.common.entity.optional.Optional;dev.kord.common.entity.optional.Optional>;dev.kord.common.entity.optional.OptionalInt;dev.kord.common.entity.optional.OptionalInt;dev.kord.common.entity.optional.OptionalInt;dev.kord.common.entity.optional.OptionalInt;dev.kord.common.entity.optional.OptionalBoolean;dev.kord.common.entity.optional.Optional;dev.kord.common.entity.optional.Optional>;dev.kord.common.entity.optional.OptionalSnowflake){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // dev.kord.common.entity/DiscordChatComponent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // dev.kord.common.entity/DiscordChatComponent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // dev.kord.common.entity/DiscordChatComponent.toString|toString(){}[0]
@@ -2249,6 +2252,61 @@ final class dev.kord.common.entity/DiscordEmoji { // dev.kord.common.entity/Disc
}
}
+final class dev.kord.common.entity/DiscordEntitlement { // dev.kord.common.entity/DiscordEntitlement|null[0]
+ constructor (dev.kord.common.entity/Snowflake, dev.kord.common.entity/Snowflake, dev.kord.common.entity/Snowflake, dev.kord.common.entity.optional/OptionalSnowflake = ..., dev.kord.common.entity/EntitlementType, kotlin/Boolean, dev.kord.common.entity.optional/Optional = ..., dev.kord.common.entity.optional/Optional = ..., dev.kord.common.entity.optional/OptionalSnowflake = ..., dev.kord.common.entity.optional/OptionalBoolean = ...) // dev.kord.common.entity/DiscordEntitlement.|(dev.kord.common.entity.Snowflake;dev.kord.common.entity.Snowflake;dev.kord.common.entity.Snowflake;dev.kord.common.entity.optional.OptionalSnowflake;dev.kord.common.entity.EntitlementType;kotlin.Boolean;dev.kord.common.entity.optional.Optional;dev.kord.common.entity.optional.Optional;dev.kord.common.entity.optional.OptionalSnowflake;dev.kord.common.entity.optional.OptionalBoolean){}[0]
+
+ final val applicationId // dev.kord.common.entity/DiscordEntitlement.applicationId|{}applicationId[0]
+ final fun (): dev.kord.common.entity/Snowflake // dev.kord.common.entity/DiscordEntitlement.applicationId.|(){}[0]
+ final val consumed // dev.kord.common.entity/DiscordEntitlement.consumed|{}consumed[0]
+ final fun (): dev.kord.common.entity.optional/OptionalBoolean // dev.kord.common.entity/DiscordEntitlement.consumed.|(){}[0]
+ final val deleted // dev.kord.common.entity/DiscordEntitlement.deleted|{}deleted[0]
+ final fun (): kotlin/Boolean // dev.kord.common.entity/DiscordEntitlement.deleted.|(){}[0]
+ final val endsAt // dev.kord.common.entity/DiscordEntitlement.endsAt|{}endsAt[0]
+ final fun (): dev.kord.common.entity.optional/Optional // dev.kord.common.entity/DiscordEntitlement.endsAt.|(){}[0]
+ final val guildId // dev.kord.common.entity/DiscordEntitlement.guildId|{}guildId[0]
+ final fun (): dev.kord.common.entity.optional/OptionalSnowflake // dev.kord.common.entity/DiscordEntitlement.guildId.|(){}[0]
+ final val id // dev.kord.common.entity/DiscordEntitlement.id|{}id[0]
+ final fun (): dev.kord.common.entity/Snowflake // dev.kord.common.entity/DiscordEntitlement.id.|(){}[0]
+ final val skuId // dev.kord.common.entity/DiscordEntitlement.skuId|{}skuId[0]
+ final fun (): dev.kord.common.entity/Snowflake // dev.kord.common.entity/DiscordEntitlement.skuId.|(){}[0]
+ final val startsAt // dev.kord.common.entity/DiscordEntitlement.startsAt|{}startsAt[0]
+ final fun (): dev.kord.common.entity.optional/Optional // dev.kord.common.entity/DiscordEntitlement.startsAt.|(){}[0]
+ final val type // dev.kord.common.entity/DiscordEntitlement.type|{}type[0]
+ final fun (): dev.kord.common.entity/EntitlementType // dev.kord.common.entity/DiscordEntitlement.type.|(){}[0]
+ final val userId // dev.kord.common.entity/DiscordEntitlement.userId|{}userId[0]
+ final fun (): dev.kord.common.entity.optional/OptionalSnowflake // dev.kord.common.entity/DiscordEntitlement.userId.|(){}[0]
+
+ final fun component1(): dev.kord.common.entity/Snowflake // dev.kord.common.entity/DiscordEntitlement.component1|component1(){}[0]
+ final fun component10(): dev.kord.common.entity.optional/OptionalBoolean // dev.kord.common.entity/DiscordEntitlement.component10|component10(){}[0]
+ final fun component2(): dev.kord.common.entity/Snowflake // dev.kord.common.entity/DiscordEntitlement.component2|component2(){}[0]
+ final fun component3(): dev.kord.common.entity/Snowflake // dev.kord.common.entity/DiscordEntitlement.component3|component3(){}[0]
+ final fun component4(): dev.kord.common.entity.optional/OptionalSnowflake // dev.kord.common.entity/DiscordEntitlement.component4|component4(){}[0]
+ final fun component5(): dev.kord.common.entity/EntitlementType // dev.kord.common.entity/DiscordEntitlement.component5|component5(){}[0]
+ final fun component6(): kotlin/Boolean // dev.kord.common.entity/DiscordEntitlement.component6|component6(){}[0]
+ final fun component7(): dev.kord.common.entity.optional/Optional // dev.kord.common.entity/DiscordEntitlement.component7|component7(){}[0]
+ final fun component8(): dev.kord.common.entity.optional/Optional // dev.kord.common.entity/DiscordEntitlement.component8|component8(){}[0]
+ final fun component9(): dev.kord.common.entity.optional/OptionalSnowflake // dev.kord.common.entity/DiscordEntitlement.component9|component9(){}[0]
+ final fun copy(dev.kord.common.entity/Snowflake = ..., dev.kord.common.entity/Snowflake = ..., dev.kord.common.entity/Snowflake = ..., dev.kord.common.entity.optional/OptionalSnowflake = ..., dev.kord.common.entity/EntitlementType = ..., kotlin/Boolean = ..., dev.kord.common.entity.optional/Optional = ..., dev.kord.common.entity.optional/Optional = ..., dev.kord.common.entity.optional/OptionalSnowflake = ..., dev.kord.common.entity.optional/OptionalBoolean = ...): dev.kord.common.entity/DiscordEntitlement // dev.kord.common.entity/DiscordEntitlement.copy|copy(dev.kord.common.entity.Snowflake;dev.kord.common.entity.Snowflake;dev.kord.common.entity.Snowflake;dev.kord.common.entity.optional.OptionalSnowflake;dev.kord.common.entity.EntitlementType;kotlin.Boolean;dev.kord.common.entity.optional.Optional;dev.kord.common.entity.optional.Optional;dev.kord.common.entity.optional.OptionalSnowflake;dev.kord.common.entity.optional.OptionalBoolean){}[0]
+ final fun equals(kotlin/Any?): kotlin/Boolean // dev.kord.common.entity/DiscordEntitlement.equals|equals(kotlin.Any?){}[0]
+ final fun hashCode(): kotlin/Int // dev.kord.common.entity/DiscordEntitlement.hashCode|hashCode(){}[0]
+ final fun toString(): kotlin/String // dev.kord.common.entity/DiscordEntitlement.toString|toString(){}[0]
+
+ final object $serializer : kotlinx.serialization.internal/GeneratedSerializer { // dev.kord.common.entity/DiscordEntitlement.$serializer|null[0]
+ final val descriptor // dev.kord.common.entity/DiscordEntitlement.$serializer.descriptor|{}descriptor[0]
+ final fun (): kotlinx.serialization.descriptors/SerialDescriptor // dev.kord.common.entity/DiscordEntitlement.$serializer.descriptor.|(){}[0]
+
+ final fun childSerializers(): kotlin/Array> // dev.kord.common.entity/DiscordEntitlement.$serializer.childSerializers|childSerializers(){}[0]
+ final fun deserialize(kotlinx.serialization.encoding/Decoder): dev.kord.common.entity/DiscordEntitlement // dev.kord.common.entity/DiscordEntitlement.$serializer.deserialize|deserialize(kotlinx.serialization.encoding.Decoder){}[0]
+ final fun serialize(kotlinx.serialization.encoding/Encoder, dev.kord.common.entity/DiscordEntitlement) // dev.kord.common.entity/DiscordEntitlement.$serializer.serialize|serialize(kotlinx.serialization.encoding.Encoder;dev.kord.common.entity.DiscordEntitlement){}[0]
+ }
+
+ final object Companion { // dev.kord.common.entity/DiscordEntitlement.Companion|null[0]
+ final val $childSerializers // dev.kord.common.entity/DiscordEntitlement.Companion.$childSerializers|{}$childSerializers[0]
+
+ final fun serializer(): kotlinx.serialization/KSerializer // dev.kord.common.entity/DiscordEntitlement.Companion.serializer|serializer(){}[0]
+ }
+}
+
final class dev.kord.common.entity/DiscordGuild { // dev.kord.common.entity/DiscordGuild|null[0]
constructor (dev.kord.common.entity/Snowflake, kotlin/String, kotlin/String?, dev.kord.common.entity.optional/Optional = ..., dev.kord.common.entity.optional/Optional = ..., dev.kord.common.entity.optional/Optional = ..., dev.kord.common.entity.optional/OptionalBoolean = ..., dev.kord.common.entity/Snowflake, dev.kord.common.entity.optional/Optional = ..., kotlin/String, dev.kord.common.entity/Snowflake?, kotlin.time/Duration, dev.kord.common.entity.optional/OptionalBoolean = ..., dev.kord.common.entity.optional/OptionalSnowflake? = ..., dev.kord.common.entity/VerificationLevel, dev.kord.common.entity/DefaultMessageNotificationLevel, dev.kord.common.entity/ExplicitContentFilter, kotlin.collections/List, kotlin.collections/List, kotlin.collections/List, dev.kord.common.entity/MFALevel, dev.kord.common.entity/Snowflake?, dev.kord.common.entity/Snowflake?, dev.kord.common.entity/SystemChannelFlags, dev.kord.common.entity/Snowflake?, dev.kord.common.entity.optional/Optional = ..., dev.kord.common.entity.optional/OptionalBoolean = ..., dev.kord.common.entity.optional/OptionalBoolean = ..., dev.kord.common.entity.optional/OptionalInt = ..., dev.kord.common.entity.optional/Optional> = ..., dev.kord.common.entity.optional/Optional> = ..., dev.kord.common.entity.optional/Optional> = ..., dev.kord.common.entity.optional/Optional> = ..., dev.kord.common.entity.optional/Optional> = ..., dev.kord.common.entity.optional/OptionalInt? = ..., dev.kord.common.entity.optional/OptionalInt = ..., kotlin/String?, kotlin/String?, kotlin/String?, dev.kord.common.entity/PremiumTier, dev.kord.common.entity.optional/OptionalInt = ..., kotlin/String, dev.kord.common.entity/Snowflake?, dev.kord.common.entity.optional/OptionalInt = ..., dev.kord.common.entity.optional/OptionalInt = ..., dev.kord.common.entity.optional/OptionalInt = ..., dev.kord.common.entity.optional/OptionalInt = ..., dev.kord.common.entity.optional/Optional = ..., dev.kord.common.entity/NsfwLevel, dev.kord.common.entity.optional/Optional> = ..., dev.kord.common.entity.optional/Optional> = ..., dev.kord.common.entity.optional/Optional> = ..., kotlin/Boolean, dev.kord.common.entity/Snowflake?) // dev.kord.common.entity/DiscordGuild.|(dev.kord.common.entity.Snowflake;kotlin.String;kotlin.String?;dev.kord.common.entity.optional.Optional;dev.kord.common.entity.optional.Optional;dev.kord.common.entity.optional.Optional;dev.kord.common.entity.optional.OptionalBoolean;dev.kord.common.entity.Snowflake;dev.kord.common.entity.optional.Optional;kotlin.String;dev.kord.common.entity.Snowflake?;kotlin.time.Duration;dev.kord.common.entity.optional.OptionalBoolean;dev.kord.common.entity.optional.OptionalSnowflake?;dev.kord.common.entity.VerificationLevel;dev.kord.common.entity.DefaultMessageNotificationLevel;dev.kord.common.entity.ExplicitContentFilter;kotlin.collections.List;kotlin.collections.List;kotlin.collections.List;dev.kord.common.entity.MFALevel;dev.kord.common.entity.Snowflake?;dev.kord.common.entity.Snowflake?;dev.kord.common.entity.SystemChannelFlags;dev.kord.common.entity.Snowflake?;dev.kord.common.entity.optional.Optional;dev.kord.common.entity.optional.OptionalBoolean;dev.kord.common.entity.optional.OptionalBoolean;dev.kord.common.entity.optional.OptionalInt;dev.kord.common.entity.optional.Optional>;dev.kord.common.entity.optional.Optional>;dev.kord.common.entity.optional.Optional>;dev.kord.common.entity.optional.Optional>;dev.kord.common.entity.optional.Optional>;dev.kord.common.entity.optional.OptionalInt?;dev.kord.common.entity.optional.OptionalInt;kotlin.String?;kotlin.String?;kotlin.String?;dev.kord.common.entity.PremiumTier;dev.kord.common.entity.optional.OptionalInt;kotlin.String;dev.kord.common.entity.Snowflake?;dev.kord.common.entity.optional.OptionalInt;dev.kord.common.entity.optional.OptionalInt;dev.kord.common.entity.optional.OptionalInt;dev.kord.common.entity.optional.OptionalInt;dev.kord.common.entity.optional.Optional;dev.kord.common.entity.NsfwLevel;dev.kord.common.entity.optional.Optional>;dev.kord.common.entity.optional.Optional>;dev.kord.common.entity.optional.Optional>;kotlin.Boolean;dev.kord.common.entity.Snowflake?){}[0]
@@ -3011,7 +3069,7 @@ final class dev.kord.common.entity/DiscordIntegrationsAccount { // dev.kord.comm
}
final class dev.kord.common.entity/DiscordInteraction { // dev.kord.common.entity/DiscordInteraction|null[0]
- constructor (dev.kord.common.entity/Snowflake, dev.kord.common.entity/Snowflake, dev.kord.common.entity/InteractionType, dev.kord.common.entity/InteractionCallbackData, dev.kord.common.entity.optional/OptionalSnowflake = ..., dev.kord.common.entity.optional/Optional = ..., dev.kord.common.entity.optional/OptionalSnowflake = ..., dev.kord.common.entity.optional/Optional = ..., dev.kord.common.entity.optional/Optional = ..., kotlin/String, kotlin/Int, dev.kord.common.entity.optional/Optional = ..., dev.kord.common.entity.optional/Optional = ..., dev.kord.common.entity.optional/Optional = ..., dev.kord.common.entity.optional/Optional = ...) // dev.kord.common.entity/DiscordInteraction.|