A B C G I O S T 
All Classes All Packages

A

addSlashCommand(String, String, List<SlashCommandOption>, List<SlashCommandPermissions>, Server, CmdExecutor) - Method in class io.github.daflamingfox.CmdHandlerBuilder
 
addTextCommand(String, String[], String, String, CmdExecutor) - Method in class io.github.daflamingfox.CmdHandlerBuilder
 

B

build() - Method in class io.github.daflamingfox.CmdHandlerBuilder
 

C

CmdExecutor - Interface in io.github.daflamingfox
 
CmdHandlerBuilder - Class in io.github.daflamingfox
 
CmdHandlerBuilder(DiscordApi, String) - Constructor for class io.github.daflamingfox.CmdHandlerBuilder
 

G

getApi() - Method in class io.github.daflamingfox.TxtCmd
 
getDescription() - Method in class io.github.daflamingfox.SlashCmd
 
getDescription() - Method in class io.github.daflamingfox.TxtCmd
 
getExecutor() - Method in class io.github.daflamingfox.SlashCmd
 
getExecutor() - Method in class io.github.daflamingfox.TxtCmd
 
getKeyword() - Method in class io.github.daflamingfox.TxtCmd
 
getKeywordAliases() - Method in class io.github.daflamingfox.TxtCmd
 
getName() - Method in class io.github.daflamingfox.SlashCmd
 
getOptions() - Method in class io.github.daflamingfox.SlashCmd
 
getPermissions() - Method in class io.github.daflamingfox.SlashCmd
 
getPrefix() - Method in class io.github.daflamingfox.CmdHandlerBuilder
 
getPrefix() - Method in class io.github.daflamingfox.TxtCmd
 
getServer() - Method in class io.github.daflamingfox.SlashCmd
 
getUsage() - Method in class io.github.daflamingfox.TxtCmd
 

I

io.github.daflamingfox - package io.github.daflamingfox
 

O

onMessageCreate(MessageCreateEvent) - Method in class io.github.daflamingfox.TxtCmdEventManager
 
onSlashCommandCreate(SlashCommandCreateEvent) - Method in class io.github.daflamingfox.SlashCmdEventManager
 

S

SlashCmd - Class in io.github.daflamingfox
 
SlashCmd(String, String, Optional<List<SlashCommandOption>>, Optional<List<SlashCommandPermissions>>, Optional<Server>, CmdExecutor) - Constructor for class io.github.daflamingfox.SlashCmd
 
SlashCmdEventManager - Class in io.github.daflamingfox
 
SlashCmdEventManager(DiscordApi, SlashCmd) - Constructor for class io.github.daflamingfox.SlashCmdEventManager
 
slashExecute(SlashCommandInteraction) - Method in interface io.github.daflamingfox.CmdExecutor
 

T

textExecute(MessageCreateEvent, String[]) - Method in interface io.github.daflamingfox.CmdExecutor
 
TxtCmd - Class in io.github.daflamingfox
 
TxtCmd(String, String, String[], CmdExecutor, DiscordApi, String, String) - Constructor for class io.github.daflamingfox.TxtCmd
 
TxtCmdEventManager - Class in io.github.daflamingfox
 
TxtCmdEventManager(TxtCmd) - Constructor for class io.github.daflamingfox.TxtCmdEventManager
 
A B C G I O S T 
All Classes All Packages