Package io.github.daflamingfox
Class CmdHandlerBuilder
- java.lang.Object
-
- io.github.daflamingfox.CmdHandlerBuilder
-
public class CmdHandlerBuilder extends Object
-
-
Constructor Summary
Constructors Constructor Description CmdHandlerBuilder(org.javacord.api.DiscordApi api, String prefix)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CmdHandlerBuilderaddSlashCommand(String name, String description, List<org.javacord.api.interaction.SlashCommandOption> options, List<org.javacord.api.interaction.SlashCommandPermissions> permissions, org.javacord.api.entity.server.Server server, CmdExecutor executor)CmdHandlerBuilderaddTextCommand(String keyword, String[] keywordAliases, String description, String usage, CmdExecutor executor)voidbuild()StringgetPrefix()
-
-
-
Constructor Detail
-
CmdHandlerBuilder
public CmdHandlerBuilder(org.javacord.api.DiscordApi api, String prefix)
-
-
Method Detail
-
addTextCommand
public CmdHandlerBuilder addTextCommand(String keyword, String[] keywordAliases, String description, String usage, CmdExecutor executor)
-
addSlashCommand
public CmdHandlerBuilder addSlashCommand(String name, String description, List<org.javacord.api.interaction.SlashCommandOption> options, List<org.javacord.api.interaction.SlashCommandPermissions> permissions, org.javacord.api.entity.server.Server server, CmdExecutor executor)
-
build
public void build()
-
getPrefix
public String getPrefix()
-
-