[Fix] MiraiMain 修复未登录时异常退出, 抛出NPE的问题;

This commit is contained in:
LamGC 2020-05-11 12:16:35 +08:00
parent a170ff040b
commit 7943357d96

View File

@ -73,9 +73,16 @@ public class MiraiMain implements Closeable {
BotEventHandler.executeMessageEvent(new MiraiMessageEvent(message)); BotEventHandler.executeMessageEvent(new MiraiMessageEvent(message));
} }
/**
* 关闭机器人
*/
public void close() { public void close() {
if(bot == null) {
return;
}
log.warn("正在关闭机器人..."); log.warn("正在关闭机器人...");
bot.close(null); bot.close(null);
bot = null;
log.warn("机器人已关闭."); log.warn("机器人已关闭.");
} }