AutoCompleteContext

class AutoCompleteContext(event: CommandAutoCompleteInteractionEvent) : CommandAutoCompleteInteraction

Functions

getChannel
Link copied to clipboard
open override fun getChannel(): Channel?
getChannelType
Link copied to clipboard
open fun getChannelType(): ChannelType
getCommandId
Link copied to clipboard
open fun getCommandId(): String
getCommandIdLong
Link copied to clipboard
open override fun getCommandIdLong(): Long
getCommandPath
Link copied to clipboard
open fun getCommandPath(): String
getCommandString
Link copied to clipboard
open fun getCommandString(): String
getCommandType
Link copied to clipboard
open override fun getCommandType(): Command.Type
getFocusedOption
Link copied to clipboard
open override fun getFocusedOption(): AutoCompleteQuery
getGuild
Link copied to clipboard
open override fun getGuild(): Guild?
getGuildChannel
Link copied to clipboard
open fun getGuildChannel(): GuildChannel
getGuildLocale
Link copied to clipboard
open fun getGuildLocale(): Locale
getId
Link copied to clipboard
open fun getId(): String
getIdLong
Link copied to clipboard
open override fun getIdLong(): Long
getJDA
Link copied to clipboard
open override fun getJDA(): JDA
getMember
Link copied to clipboard
open override fun getMember(): Member?
getMessageChannel
Link copied to clipboard
open fun getMessageChannel(): MessageChannel
getName
Link copied to clipboard
open override fun getName(): String
getNewsChannel
Link copied to clipboard
open fun getNewsChannel(): NewsChannel
getOption
Link copied to clipboard
open fun getOption(@Nonnull p0: String): OptionMapping?
open fun <T : Any> getOption(@Nonnull p0: String, @Nonnull p1: Function<in OptionMapping, out T>): T?
open fun <T : Any> getOption(@Nonnull p0: String, @Nullable p1: T?, @Nonnull p2: Function<in OptionMapping, out T>): T
open fun <T : Any> getOption(@Nonnull p0: String, @Nullable p1: Supplier<out T>?, @Nonnull p2: Function<in OptionMapping, out T>): T
getOptionOrNull
Link copied to clipboard
fun getOptionOrNull(name: String): OptionMapping?
getOptions
Link copied to clipboard
open override fun getOptions(): MutableList<OptionMapping>
getOptionsByName
Link copied to clipboard
open fun getOptionsByName(@Nonnull p0: String): MutableList<OptionMapping>
getOptionsByType
Link copied to clipboard
open fun getOptionsByType(@Nonnull p0: OptionType): MutableList<OptionMapping>
getPrivateChannel
Link copied to clipboard
open fun getPrivateChannel(): PrivateChannel
getSubcommandGroup
Link copied to clipboard
open override fun getSubcommandGroup(): String?
getSubcommandName
Link copied to clipboard
open override fun getSubcommandName(): String?
getTextChannel
Link copied to clipboard
open fun getTextChannel(): TextChannel
getThreadChannel
Link copied to clipboard
open fun getThreadChannel(): ThreadChannel
getTimeCreated
Link copied to clipboard
open fun getTimeCreated(): OffsetDateTime
getToken
Link copied to clipboard
open override fun getToken(): String
getType
Link copied to clipboard
open fun getType(): InteractionType
getTypeRaw
Link copied to clipboard
open override fun getTypeRaw(): Int
getUser
Link copied to clipboard
open override fun getUser(): User
getUserLocale
Link copied to clipboard
open override fun getUserLocale(): Locale
getVoiceChannel
Link copied to clipboard
open fun getVoiceChannel(): VoiceChannel
isAcknowledged
Link copied to clipboard
open override fun isAcknowledged(): Boolean
isFromGuild
Link copied to clipboard
open fun isFromGuild(): Boolean
isGlobalCommand
Link copied to clipboard
open fun isGlobalCommand(): Boolean
isGuildCommand
Link copied to clipboard
open override fun isGuildCommand(): Boolean
replyChoice
Link copied to clipboard
open fun replyChoice(@Nonnull p0: String, p1: Double): AutoCompleteCallbackAction
open fun replyChoice(@Nonnull p0: String, p1: Long): AutoCompleteCallbackAction
open fun replyChoice(@Nonnull p0: String, @Nonnull p1: String): AutoCompleteCallbackAction
replyChoiceDoubles
Link copied to clipboard
open fun replyChoiceDoubles(@Nonnull vararg p0: Double): AutoCompleteCallbackAction
open fun replyChoiceDoubles(@Nonnull p0: MutableCollection<Double>): AutoCompleteCallbackAction
replyChoiceLongs
Link copied to clipboard
open fun replyChoiceLongs(@Nonnull vararg p0: Long): AutoCompleteCallbackAction
open fun replyChoiceLongs(@Nonnull p0: MutableCollection<Long>): AutoCompleteCallbackAction
replyChoices
Link copied to clipboard
open fun replyChoices(@Nonnull vararg p0: Command.Choice): AutoCompleteCallbackAction
open override fun replyChoices(@Nonnull p0: MutableCollection<Command.Choice>): AutoCompleteCallbackAction
replyChoiceStrings
Link copied to clipboard
open fun replyChoiceStrings(@Nonnull vararg p0: String): AutoCompleteCallbackAction
open fun replyChoiceStrings(@Nonnull p0: MutableCollection<String>): AutoCompleteCallbackAction

Properties

event
Link copied to clipboard
val event: CommandAutoCompleteInteractionEvent