目录
一个基于Mirai
的QQ机器人,使用Java
+ Maven
实现部分功能。
官方文档:https://github.com/mamoe/mirai/blob/dev/docs/CoreAPI.md
文档大部分是用Kotlin
描述的,可以参考着这个项目转换为Java
代码。
- 多机器人同时在线
- AI对话
- 联通流量机器人(可绑定多个手机号)
springboot项目,配置application.yml
后,启动SbApplication.java
即可
-
运行安装
docker run -d \ -e IS_USE_BUILT_IN_GMC=true \ -p 9001:9000 \ -v /data/sb/config:/sb/config \ -v /data/sb/data:/sb/data \ -v /data/sb/gmc:/sb/gmc \ --name sb \ registry.cn-beijing.aliyuncs.com/yiidii-hub/sb-man:v1.0.3
-
修改配置 运行完成之后,先到
/data/sb/config/config.json
修改配置QQltMonitorCron
:联通监控的定时任务cronrobot
:配置多个机器人的名称
和QQ
(如果不配置QQ即使待会登录了QQ,也不会真正的配置上){ "ltMonitorCron": "0 0/1 * * * ?", "robot": [ { "name": "机器人", "qq": 18048600 } ] }
-
访问
http://ip:9001
扫码添加机器人 -
最后看日志
docker logs -f sb
有如下即可机器人(QQ: xxxxxx)上线