admin管理员组文章数量:1535565
如何用Java写QQ机器人 v2.0
-
- 前提
- simple-robot框架
-
- 官方文档
- simple-robot mirai组件
- 构建项目
- 配置文件
- 写一个监听器类
- 编写启动类
- 成功了
- 失败了
- 支持与赞助
这次我想不到什么开场白了,直接开始吧。
前提
IDE : IntelliJ IDEA
JDK : JDK8+
Maven: 3.6.0+
simple-robot框架
此框架的github地址:https://github/ForteScarlet/simpler-robot
simple-robot是一个目标为兼容多平台机器人应用的框架。
此框架中已经集成了针对于QQ机器人的开发组件,因此我们可以使用此框架来开发一个QQ机器人。
官方文档
在介绍之前,先贴出此框架的官方文档,如果有能力有兴趣的小伙伴可以直接去看看文档,或者加入他们的交流群。
文档:https://www.yuque/simpler-robot/simpler-robot-doc
simple-robot mirai组件
simple-robot对接QQ的一个组件是对接使用mirai框架进行的,并且基于chusimple-robot框架下,除了日志和配置文件以外你应当感知不到mirai的存在。
simple-robot mirai组件文档
构建项目
我们使用maven构建项目,首先导入所需依赖:
版本请参考simple-robot 的 github中的最新版本。
<properties>
<simbot.version>2.0.1</simbot.version>
</properties>
<dependencies>
<!-- mirai组件依赖。如果使用版本控制,则不需要填写version。 -->
<dependency>
<groupId>love.forte.simple-robot</groupId>
<artifactId>component-mirai</artifactId>
<version>${simbot.version}</version>
</dependency>
</dependencies>
<build>
<plugins>
<!-- compiler plugin. -->
<plugin>
<groupId
版权声明:本文标题:如何用Java写QQ机器人 v2.0 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1726906102a1089806.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论