Interface CommandInteraction
- All Superinterfaces:
CommandInteractionPayload,IDeferrableCallback,IModalCallback,Interaction,IPremiumRequiredReplyCallback,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, IModalCallback, IPremiumRequiredReplyCallback
Interaction of any Application Command.
This includes all context menu commands and slash commands.
- See Also:
-
Method Summary
Methods inherited from interface net.dv8tion.jda.api.interactions.commands.CommandInteractionPayload
getCommandId, getCommandIdLong, getCommandString, getCommandType, getFullCommandName, getName, getOption, getOption, getOption, getOption, getOptions, getOptionsByName, getOptionsByType, getSubcommandGroup, getSubcommandName, isGlobalCommand, isGuildCommandMethods inherited from interface net.dv8tion.jda.api.interactions.callbacks.IDeferrableCallback
getHookMethods inherited from interface net.dv8tion.jda.api.interactions.callbacks.IModalCallback
replyModalMethods inherited from interface net.dv8tion.jda.api.interactions.Interaction
getChannel, getChannelId, getChannelIdLong, getChannelType, getEntitlements, getGuild, getGuildChannel, getGuildLocale, getJDA, getMember, getMessageChannel, getToken, getType, getTypeRaw, getUser, getUserLocale, isAcknowledged, isFromGuildMethods inherited from interface net.dv8tion.jda.api.interactions.callbacks.IPremiumRequiredReplyCallback
replyWithPremiumRequiredMethods inherited from interface net.dv8tion.jda.api.interactions.callbacks.IReplyCallback
deferReply, deferReply, reply, reply, replyComponents, replyComponents, replyEmbeds, replyEmbeds, replyFiles, replyFiles, replyFormat, replyPollMethods inherited from interface net.dv8tion.jda.api.entities.ISnowflake
getId, getIdLong, getTimeCreated