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
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
class SoundboardSoundCreateBuilder(val name: String, val sound: Sound) : AuditRequestBuilder<CreateSoundboardSoundRequest>
Builder for CreateSoundboardSoundRequest.
Link copied to clipboard
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.