在自己的电脑上搭建一个 qq 机器人

使用框架

mirai
Mirai 文档
Mirai 官方论坛

环境准备: JVM 环境要求

手动安装 AdoptOpenJDK jdk-v11 以上

用到的插件:

通过 mirai-console 进行其他语言开发

node-mirai
社区

安装过程

这里下载 mcl-installer
新建一个文件夹,把 mcl-installer 放进去并执行
运行mcl.cmd成功启动会看到绿色的mirai-console started successfully

MCL 详细用法
MCL 的 README.MD

开始使用前的准备工作

刚刚安装好的 mirai-console 时没有任何功能的,所有功能将由插件提供

可以通过 mcl 进行安装

MCL 文档:mirai-console-loader/scripts/README.md
安装 mirai-api-http

1
./mcl --update-package net.mamoe:mirai-api-http --type plugin --channel stable

和 chat-command

1
./mcl --update-package net.mamoe:chat-command --channel stable --type plugin

也可以直接下载jar文件放进plugins文件夹中

在安装完 chat-command 之后需要使用/perm命令开通权限才会有聊天回应

启动和使用 mirai

运行mcl.cmd
第一次运行会初始化环境

Mirai 项目结构

文件名 用途
scripts 存放启动器的脚本,一般不需要在意他们
plugins 存放插件
data 存放插件的数据,一般不需要在意它们
config 存放插件的配置,可以打开并修改配置
logs 存放运行时的日志,日志默认保留 7 天

使用一个插件

mirai-console-lolicon
取 Releases 下载合适的 jar 包,然后存放在 plugins 文件夹中
重启 Mirai