Class SlashCmd


  • public class SlashCmd
    extends Object
    • Constructor Detail

      • SlashCmd

        public SlashCmd​(String name,
                        String description,
                        Optional<List<org.javacord.api.interaction.SlashCommandOption>> options,
                        Optional<List<org.javacord.api.interaction.SlashCommandPermissions>> permissions,
                        Optional<org.javacord.api.entity.server.Server> server,
                        CmdExecutor executor)
    • Method Detail

      • getName

        public String getName()
      • getDescription

        public String getDescription()
      • getOptions

        public Optional<List<org.javacord.api.interaction.SlashCommandOption>> getOptions()
      • getPermissions

        public Optional<List<org.javacord.api.interaction.SlashCommandPermissions>> getPermissions()
      • getServer

        public Optional<org.javacord.api.entity.server.Server> getServer()