diff --git a/pom.xml b/pom.xml index 735f8d1..c5d6f03 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ org.example CGJ_2 - 1.0-SNAPSHOT + 2.1.0 diff --git a/src/main/java/net/lamgc/cgj/bot/MiraiMain.java b/src/main/java/net/lamgc/cgj/bot/MiraiMain.java index e64ace8..cb2348d 100644 --- a/src/main/java/net/lamgc/cgj/bot/MiraiMain.java +++ b/src/main/java/net/lamgc/cgj/bot/MiraiMain.java @@ -8,6 +8,7 @@ import net.mamoe.mirai.message.FriendMessage; import net.mamoe.mirai.message.GroupMessage; import net.mamoe.mirai.qqandroid.QQAndroid; import net.mamoe.mirai.utils.BotConfiguration; +import org.apache.commons.net.util.Base64; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -38,7 +39,7 @@ public class MiraiMain implements Closeable { return; } - bot = QQAndroid.INSTANCE.newBot(Long.parseLong(botProperties.getProperty("bot.qq", "0")), botProperties.getProperty("bot.password", ""), new BotConfiguration()); + bot = QQAndroid.INSTANCE.newBot(Long.parseLong(botProperties.getProperty("bot.qq", "0")), Base64.decodeBase64(botProperties.getProperty("bot.password", "")), new BotConfiguration()); Events.subscribeAlways(GroupMessage.class, (msg) -> BotEventHandler.executor.executor(new MiraiMessageEvent(msg))); Events.subscribeAlways(FriendMessage.class, (msg) -> BotEventHandler.executor.executor(new MiraiMessageEvent(msg))); bot.login();