Class InvalidRoleEvent

java.lang.Object
xyz.dynxsty.dih4jda.events.DIH4JDAEvent<net.dv8tion.jda.api.interactions.commands.CommandInteraction>
xyz.dynxsty.dih4jda.events.InvalidRoleEvent

public class InvalidRoleEvent extends DIH4JDAEvent<net.dv8tion.jda.api.interactions.commands.CommandInteraction>
An event that gets fired when the user, which invoked the command, does NOT have the required roles to use this command.
See Also:
  • Constructor Details

    • InvalidRoleEvent

      public InvalidRoleEvent(@Nonnull DIH4JDA dih4jda, @Nonnull net.dv8tion.jda.api.interactions.commands.CommandInteraction interaction, @Nonnull Set<Long> roleIds)
      Create a new instance of the InvalidRoleEvent.
      Parameters:
      dih4jda - the DIH4JDA that fired the event.
      interaction - the CommandInteraction.
      roleIds - the role ids that was allowed to execute the RestrictedCommand.