树莓派搭建Mirai QQ机器人
0x00写在前面
一直以来,我都有一个搭建qq机器人的想法。可惜酷Q早已被腾讯橄榄,但好在还有Mirai这个框架。在翻出我用了五年的树莓派后,我打算在上面自己搭建一个qq机器人,以后或许还会写一写插件啥的(
本文可能会时不时偶尔更新一下,做到哪步是哪步(咕咕咕预订
项目地址:https://github.com/mamoe/mirai
0x01下载Mirai控制台
https://github.com/mamoe/mirai/blob/dev/docs/UserManual.md
因为树莓派是arm架构的,所以我选择了arm的版本
建立文件夹,进入,并chmod一下
1 | pi@raspberrypi:~/mirai $ ls |
然后无脑回车就是了
可以看到,目录下多了不少东西,先chmod运行mcl再说
第一次运行会初始化
0x02下载和安装插件
刚刚装好的 Mirai Console 是没有任何功能的。功能将由插件提供。
Mirai 官方提供两个插件:
- chat-command: 允许在聊天环境通过以 “/“ 起始的消息执行指令
- mirai-api-http:提供 HTTP 支持,允许使用其他编程语言的插件
打开命令行 (Windows 系统按住Shift+鼠标右键,点击”在此处打开 PowerShell”),
可以使用 MCL 自动安装这些插件如:
1 | ./mcl --update-package net.mamoe:mirai-api-http --type plugin --channel stable |
如果是 JAR 文件的插件,放入 plugins
即可。其他插件一般都有特殊说明如何使用,请参考它们的说明。
0x03使用控制台指令
启动 mcl.cmd
就会看到控制台。在控制台可以输入指令,按回车执行这条指令。
Mirai Console 内置一些指令,输入 ?
并回车可以查看指令列表。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 PiCpo的阁楼!