Class JDACommandEvent

  • All Implemented Interfaces:
    co.aikar.commands.CommandIssuer

    public class JDACommandEvent
    extends Object
    implements co.aikar.commands.CommandIssuer
    • Method Detail

      • getEvent

        public net.dv8tion.jda.api.events.message.MessageReceivedEvent getEvent()
      • getIssuer

        public net.dv8tion.jda.api.events.message.MessageReceivedEvent getIssuer()
        Specified by:
        getIssuer in interface co.aikar.commands.CommandIssuer
      • getManager

        public co.aikar.commands.CommandManager getManager()
        Specified by:
        getManager in interface co.aikar.commands.CommandIssuer
      • isPlayer

        public boolean isPlayer()
        Specified by:
        isPlayer in interface co.aikar.commands.CommandIssuer
      • getUniqueId

        @NotNull
        public @NotNull UUID getUniqueId()
        Specified by:
        getUniqueId in interface co.aikar.commands.CommandIssuer
      • hasPermission

        public boolean hasPermission​(String permission)
        Specified by:
        hasPermission in interface co.aikar.commands.CommandIssuer
      • sendMessageInternal

        public void sendMessageInternal​(String message)
        Specified by:
        sendMessageInternal in interface co.aikar.commands.CommandIssuer
      • sendMessage

        public void sendMessage​(net.dv8tion.jda.api.entities.Message message)
      • sendMessage

        public void sendMessage​(net.dv8tion.jda.api.entities.MessageEmbed message)