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