Interface CommandInteraction
-
- All Superinterfaces:
CommandInteractionPayload
,IDeferrableCallback
,Interaction
,IReplyCallback
,ISnowflake
- All Known Subinterfaces:
ContextInteraction<T>
,MessageContextInteraction
,SlashCommandInteraction
,UserContextInteraction
- All Known Implementing Classes:
GenericCommandInteractionEvent
,GenericContextInteractionEvent
,MessageContextInteractionEvent
,SlashCommandInteractionEvent
,UserContextInteractionEvent
public interface CommandInteraction extends IReplyCallback, CommandInteractionPayload
Interaction of any Application Command.This includes all context menu commands and slash commands.
- See Also:
ContextInteraction
,SlashCommandInteraction
-
-
Method Summary
-
Methods inherited from interface net.dv8tion.jda.api.interactions.commands.CommandInteractionPayload
getCommandId, getCommandIdLong, getCommandPath, getCommandString, getCommandType, getName, getOption, getOptions, getOptionsByName, getOptionsByType, getSubcommandGroup, getSubcommandName
-
Methods inherited from interface net.dv8tion.jda.api.interactions.callbacks.IDeferrableCallback
getHook
-
Methods inherited from interface net.dv8tion.jda.api.interactions.Interaction
getChannel, getChannelType, getGuild, getGuildChannel, getGuildLocale, getJDA, getMember, getMessageChannel, getNewsChannel, getPrivateChannel, getTextChannel, getThreadChannel, getToken, getType, getTypeRaw, getUser, getUserLocale, getVoiceChannel, isAcknowledged, isFromGuild
-
Methods inherited from interface net.dv8tion.jda.api.interactions.callbacks.IReplyCallback
deferReply, deferReply, reply, reply, replyEmbeds, replyEmbeds, replyFile, replyFile, replyFile, replyFile, replyFormat
-
Methods inherited from interface net.dv8tion.jda.api.entities.ISnowflake
getId, getIdLong, getTimeCreated
-
-