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()