public class CommandManager
extends java.lang.Object
CommandManager is a manager for command registration
 and execution.
 Class created by the HyDEV Team on 2019-03-24!
| 构造器和说明 | 
|---|
CommandManager(PicqBotX bot,
              java.lang.String... prefixes)
构造一个指令管理器 
 | 
| 限定符和类型 | 方法和说明 | 
|---|---|
java.util.ArrayList<IcqCommand> | 
getCommandList()
获取指令列表 
 | 
java.util.ArrayList<java.lang.String> | 
getCommandNameList()
获取指令名列表 
 | 
void | 
registerCommand(IcqCommand command)
注册指令 
 | 
void | 
registerCommands(IcqCommand... commands)
注册多个指令 
 | 
void | 
runCommand(EventMessage event)
自动找到注册过的指令对象运行
 
 例子:
 ! 
 | 
public CommandManager(PicqBotX bot, java.lang.String... prefixes)
bot - 机器人对象prefixes - 前缀public void registerCommands(IcqCommand... commands)
commands - 多个指令public void registerCommand(IcqCommand command)
command - 指令public void runCommand(EventMessage event)
例子: !ecHO hi there
event - 事件public java.util.ArrayList<IcqCommand> getCommandList()
public java.util.ArrayList<java.lang.String> getCommandNameList()