mirror of
https://github.com/LamGC/ContentGrabbingJi.git
synced 2025-04-29 22:27:33 +00:00
[Add] MiraiMain 增加Bot网络重连相关设置;
This commit is contained in:
parent
d0cb4417b1
commit
f07c8d0b76
@ -53,6 +53,20 @@ public class MiraiMain implements Closeable {
|
||||
BotConfiguration configuration = new BotConfiguration();
|
||||
configuration.randomDeviceInfo();
|
||||
configuration.setProtocol(BotConfiguration.MiraiProtocol.ANDROID_PAD);
|
||||
|
||||
// 心跳包周期间隔 (ms)
|
||||
configuration.setHeartbeatPeriodMillis(
|
||||
Long.parseLong(botProperties.getProperty("network.heartbeatPeriodMillis", "60000")));
|
||||
// 心跳包超时时间 (ms)
|
||||
configuration.setHeartbeatTimeoutMillis(
|
||||
Long.parseLong(botProperties.getProperty("network.heartbeatTimeoutMillis", "5000")));
|
||||
// 重连间隔时间
|
||||
configuration.setReconnectPeriodMillis(
|
||||
Integer.parseInt(botProperties.getProperty("network.reconnectPeriodMillis", "5")));
|
||||
// 重连最大次数
|
||||
configuration.setReconnectionRetryTimes(
|
||||
Integer.parseInt(botProperties.getProperty("network.reconnectionRetryTimes", "10")));
|
||||
|
||||
bot = BotFactoryJvm.newBot(Long.parseLong(botProperties.getProperty("bot.qq", "0")),
|
||||
Base64.getDecoder().decode(botProperties.getProperty("bot.password", "")), configuration);
|
||||
Events.subscribeAlways(GroupMessageEvent.class, this::executeMessageEvent);
|
||||
|
Loading…
Reference in New Issue
Block a user