public class SlashJDAExceptionHandler<A extends SlashCommandActor>
extends revxrsal.commands.exception.DefaultExceptionHandler<A>
| Constructor and Description |
|---|
SlashJDAExceptionHandler() |
onEnumNotFound, onExpectedLiteral, onInputParse, onInvalidBoolean, onInvalidDecimal, onInvalidInteger, onInvalidListSize, onInvalidStringSize, onInvalidUUID, onMissingArgument, onNumberNotInRange, onSendable, onUnknownCommand, onUnknownParameterpublic void onMemberNotInGuild(MemberNotInGuildException e, SlashCommandActor actor)
public void onWrongChannelType(WrongChannelTypeException e, SlashCommandActor actor)
public void onGuildOnlyCommand(GuildOnlyCommandException e, SlashCommandActor actor)
public void onCommandInvocation(@NotNull
@NotNull revxrsal.commands.exception.CommandInvocationException e,
@NotNull
A actor)
onCommandInvocation in class revxrsal.commands.exception.DefaultExceptionHandler<A extends SlashCommandActor>public void onNoPermission(@NotNull
@NotNull revxrsal.commands.exception.NoPermissionException e,
@NotNull
A actor)
onNoPermission in class revxrsal.commands.exception.DefaultExceptionHandler<A extends SlashCommandActor>public void onInvalidCategory(InvalidCategoryException e, SlashCommandActor actor)
public void onInvalidHelpPage(@NotNull
@NotNull revxrsal.commands.exception.InvalidHelpPageException e,
@NotNull
A actor)
onInvalidHelpPage in class revxrsal.commands.exception.DefaultExceptionHandler<A extends SlashCommandActor>public void onInvalidChannel(InvalidChannelException e, SlashCommandActor actor)
public void onInvalidEmoji(InvalidEmojiException e, SlashCommandActor actor)
public void onInvalidRole(InvalidRoleException e, SlashCommandActor actor)
public void onInvalidUser(InvalidUserException e, SlashCommandActor actor)
public void onInvalidScheduledEvent(InvalidScheduledEventException e, SlashCommandActor actor)