From 2eaf4d5f54f53d6a67b35706d85300a06c2b2ad7 Mon Sep 17 00:00:00 2001 From: Him188 Date: Fri, 21 Feb 2020 15:11:21 +0800 Subject: [PATCH] Add more examples --- .../src/main/java/demo/BlockingTest.java | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/mirai-demos/mirai-demo-java/src/main/java/demo/BlockingTest.java b/mirai-demos/mirai-demo-java/src/main/java/demo/BlockingTest.java index 7cef48600..ffe24c10e 100644 --- a/mirai-demos/mirai-demo-java/src/main/java/demo/BlockingTest.java +++ b/mirai-demos/mirai-demo-java/src/main/java/demo/BlockingTest.java @@ -8,11 +8,26 @@ import net.mamoe.mirai.message.GroupMessage; import net.mamoe.mirai.message.data.At; import net.mamoe.mirai.message.data.Image; import net.mamoe.mirai.message.data.MessageUtils; +import net.mamoe.mirai.utils.BotConfiguration; +import net.mamoe.mirai.utils.SystemDeviceInfoKt; + +import java.io.File; class BlockingTest { public static void main(String[] args) throws InterruptedException { - BlockingBot bot = BlockingBot.newInstance(123456, ""); + // 使用自定义的配置 + BlockingBot bot = BlockingBot.newInstance(123456, "", new BotConfiguration() { + { + setDeviceInfo(context -> + SystemDeviceInfoKt.loadAsDeviceInfo(new File("deviceInfo.json"), context) + ); + setHeartbeatPeriodMillis(50 * 1000); + } + }); + + // 使用默认的配置 + // BlockingBot bot = BlockingBot.newInstance(123456, ""); bot.login();