public class PicqBotX
extends java.lang.Object
PicqBotX
is the main controller class of all the
components of the CoolQ bot program.
Class created by the HyDEV Team on 2019-03-23!
构造器和说明 |
---|
PicqBotX(int socketPort)
构造器
|
PicqBotX(PicqConfig config)
构造器
|
PicqBotX(PicqConfig config,
boolean init)
构造器
|
限定符和类型 | 方法和说明 |
---|---|
boolean |
addAccount(java.lang.String name,
java.lang.String postUrl,
int postPort)
添加机器人账号
|
boolean |
addAccount(java.lang.String name,
java.lang.String postUrl,
int postPort,
java.util.function.Consumer<cn.hutool.http.HttpException> errorHandler)
添加机器人账号
|
void |
enableCommandManager(java.lang.String... prefixes)
初始化指令管理器
|
java.lang.String |
printDebugSupportInfo()
获取Debug信息w
|
void |
setUniversalHyExpSupport(boolean value)
设置是否替换HyExp表达式
|
void |
setUniversalHyExpSupport(boolean value,
boolean safeMode)
设置是否替换HyExp表达式
|
void |
startBot()
启动机器人
|
boolean |
verifyHttpPluginVersion()
验证HTTP插件版本
|
public PicqBotX(PicqConfig config)
config
- Picq配置public PicqBotX(PicqConfig config, boolean init)
config
- Picq配置init
- 是否启动服务器public PicqBotX(int socketPort)
socketPort
- 接收端口public boolean addAccount(java.lang.String name, java.lang.String postUrl, int postPort)
name
- 名字postUrl
- 发送URL (Eg. 127.0.0.1)postPort
- 发送端口 (Eg. 31091)public boolean addAccount(java.lang.String name, java.lang.String postUrl, int postPort, java.util.function.Consumer<cn.hutool.http.HttpException> errorHandler)
name
- 名字postUrl
- 发送URL(Eg. 127.0.0.1)postPort
- 发送端口(Eg. 31091)errorHandler
- 错误处理(HttpException)public void startBot()
public void enableCommandManager(java.lang.String... prefixes)
prefixes
- 前缀public boolean verifyHttpPluginVersion()
public void setUniversalHyExpSupport(boolean value)
value
- 是否替换public void setUniversalHyExpSupport(boolean value, boolean safeMode)
value
- 是否替换safeMode
- 是否安全模式 (推荐是)public java.lang.String printDebugSupportInfo()