Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
class EmojiCreateBuilder(var name: String, var image: Image) : AuditRequestBuilder<EmojiCreateRequest>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class OnboardingPromptBuilder(var type: OnboardingPromptType, var title: String, var singleSelect: Boolean, var required: Boolean, var inOnboarding: Boolean) : RequestBuilder<OnboardingPromptRequest>
Link copied to clipboard
class OnboardingPromptOptionBuilder(var title: String) : RequestBuilder<OnboardingPromptOptionRequest>
Link copied to clipboard
class ScheduledEventCreateBuilder(var name: String, var privacyLevel: GuildScheduledEventPrivacyLevel, var scheduledStartTime: Instant, var entityType: ScheduledEntityType) : AuditRequestBuilder<GuildScheduledEventCreateRequest>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class WelcomeScreenChannelBuilder(var channelId: Snowflake, var description: String, var emojiId: Snowflake?, var emojiName: String?) : RequestBuilder<DiscordWelcomeScreenChannel>
Link copied to clipboard
Functions
Link copied to clipboard
Add a channelId to defaultChannelIds.
Link copied to clipboard
inline fun OnboardingPromptBuilder.option(title: String, builder: OnboardingPromptOptionBuilder.() -> Unit)
Add an option to options.
Link copied to clipboard
inline fun GuildOnboardingModifyBuilder.prompt(type: OnboardingPromptType, title: String, singleSelect: Boolean, required: Boolean, inOnboarding: Boolean, builder: OnboardingPromptBuilder.() -> Unit)
Add a prompt to prompts.