在哪儿配置机器人在线设备 #81
-
涉及的编程语言Java 涉及的组件库mirai (QQ) 疑问描述现在是simbot显示的是手机登录,手机qq登录,会把simbot的登录挤下线。
|
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 5 replies
-
bot使用的登录协议参考 mirai组件bot配置 中的
动态登录可以获取到组件对应的 var managers = application.getBotManagers();
for(var manager : managers) {
if(manager instanceof MiraiBotManager miraiBotManager) {
MiraiBot bot = manager.register(...);
bot.startBlocking(); // or startAsync
// 或其他操作 ......
}
} 其中,在SpringBoot环境中 |
Beta Was this translation helpful? Give feedback.
-
我试了一下,使用配置bot.json的方式,可以登录。但是使用动态的注册方法,需要验证码,而且验证完了,会提示“版本过低”的提示,造成无法成功登录。 |
Beta Was this translation helpful? Give feedback.
-
@ForteScarlet 请教下咱们现在对动态启动机器人有新的使用方式么? |
Beta Was this translation helpful? Give feedback.
bot使用的登录协议参考 mirai组件bot配置 中的
config.protocol
动态登录可以获取到组件对应的
BotManager
后使用特定的register
注册。在mirai组件中,其类型为MiraiBotManager
,可以在Application.botManagers
中迭代并寻找。其中,在SpringBoot环境中
Application
实例可以自动注入。