本文简述Ubuntu下安装使用QQ机器人Mirai的过程
主要参考Mirai用户手册
以下安装过程都使用wget从github下载release,如果wget速度太慢,可以先在本地下载好再上传至服务器/虚拟机。
使用Mirai安装器安装框架
在用户目录下创建文件夹:mkdir mirai
,进入目录,下载安装器:wget https://github.com/iTXTech/mcl-installer/releases/download/v1.0.3/mcl-installer-1.0.3-linux-amd64
,运行安装器:./mcl*
。启动mirai以初始化:./mcl
,然后/stop
退出。
安装核心插件
此时安装好的Mirai Console是没有任何功能的,推荐安装两个核心插件——chat-command与mirai-api-http。关于Mirai的插件安装,推荐的方法是下载release的jar文件,放在mirai的plugins
目录下,即可使用。该目录在初始化时已生成。
首先是chat-command,进入plugins
后:wget https://github.com/project-mirai/chat-command/releases/download/0.5.1/chat-command-0.5.1.jar
。该插件使得机器人可接受群消息、私发消息作为命令来源,执行指令,十分重要。
然后是mirai-api-http:wget https://github.com/project-mirai/mirai-api-http/releases/download/v2.2.0/mirai-api-http-v2.2.0.mirai.jar
回到mirai目录,./mcl
启动mirai,/help
获取帮助,按照说明配置QQ登录等。此时mirai依然没有具体功能,下面推荐安装几个插件,安装方法依然是下载release的jar文件,放到plugins
文件夹下即可。
插件推荐
随机色图
一个简单的发送色图的插件,调用API发送色图,不在本地缓存。
release地址:suijisetu
Pixiv Helper
发送Pixiv图片,免代理,图片缓存在本地,需要登陆Pixiv账户,推荐cookie登录。可发送收藏、日周月年榜、推荐。其他人使用需要被授予权限。
release地址:pixiv-helper
Wibo Helper
根据订阅设置转发博主的博文,需要二维码登录账户。可给不同群、不同用户分别设置订阅。
release地址:weibo-helper
关于权限管理
不同插件的命令默认权限不同。比如随机色图插件默认群员和机器人账户好友都可以使用,发送指定命令即可。而Pixiv Helper初始时仅有管理员可用,其他人使用需要管理员授予具体命令。详细的权限管理需参照插件文档。这里给出通用的权限管理方法。
初次使用时请在终端中使用指令/perm add 你的QQ号 *:*
授予自己所有权限。(注意这里是你的QQ号,不是机器人的)
之后可通过QQ给机器人私发命令来执行指令。
基本的权限授予指令是/perm add 被许可人ID 权限ID
。
被许可人可以是一个人或一个群的所有人。具体的被许可人ID
格式参见:字符串表示
权限ID
一般格式为插件名:权限名
,权限ID
可通过/perm listPermissions
获取。详见:权限ID
详细的权限授予指令的格式等请参照:权限管理官方文档。
题外话
现在企鹅很严,新注册小号会被风控,挂上服务器无法在群内发言。一个正常的小号才挂了一礼拜不到,就被冻结了,实在难搞。之后试试挂在安卓机上吧。
Comments NOTHING