ValidOptionTypes

enum ValidOptionTypes : Enum<ValidOptionTypes>

Entries

VOICE_CHANNEL
Link copied to clipboard
VOICE_CHANNEL(VoiceChannel::class, OptionConverter.VoiceChannelOption)
STAGE_CHANNEL
Link copied to clipboard
STAGE_CHANNEL(StageChannel::class, OptionConverter.StageChannelOption)
AUDIO_CHANNEL
Link copied to clipboard
AUDIO_CHANNEL(AudioChannel::class, OptionConverter.AudioChannelOption)
TEXT_CHANNEL
Link copied to clipboard
TEXT_CHANNEL(TextChannel::class, OptionConverter.TextChannelOption)
DOUBLE
Link copied to clipboard
DOUBLE(Double::class, OptionConverter.DoubleOption)
FLOAT
Link copied to clipboard
FLOAT(Float::class, OptionConverter.FloatOption)
INTEGER
Link copied to clipboard
INTEGER(Int::class, OptionConverter.IntOption)
ROLE
Link copied to clipboard
ROLE(Role::class, OptionConverter.RoleOption)
GUILD_MESSAGE_CHANNEL
Link copied to clipboard
GUILD_MESSAGE_CHANNEL(GuildMessageChannel::class, OptionConverter.GuildMessageChannelOption)
GUILD_CHANNEL
Link copied to clipboard
GUILD_CHANNEL(GuildChannel::class, OptionConverter.StandardGuildChannelOption)
GUILD_CATEGORY
Link copied to clipboard
GUILD_CATEGORY(Category::class, OptionConverter.GuildCategoryOption)
USER
Link copied to clipboard
USER(User::class, OptionConverter.UserOption)
MEMBER
Link copied to clipboard
MEMBER(Member::class, OptionConverter.MemberOption)
BOOLEAN
Link copied to clipboard
BOOLEAN(Boolean::class, OptionConverter.BooleanOption)
LONG
Link copied to clipboard
LONG(Long::class, OptionConverter.LongOption)
STRING
Link copied to clipboard
STRING(String::class, OptionConverter.StringOption)
ATTACHMENT
Link copied to clipboard
ATTACHMENT(Message.Attachment::class, OptionConverter.AttachmentOption)

Types

Companion
Link copied to clipboard
object Companion

Functions

convert
Link copied to clipboard
fun convert(option: OptionMapping?): Any?

Properties

name
Link copied to clipboard
val name: String
ordinal
Link copied to clipboard
val ordinal: Int