前言
2018年以来酷Q等QQ机器人全军覆没,导致QQ机器人部署难度增加,目前除了腾讯QQ官方有几个小机器人插件外,非商用化用途的就属GitHub开源平台上的Mirai
、cqhttp
、 Nonebot
等。服务器和商用机器人要花钱,故而研究在群晖部署非人工智障且实用的开源机器人。
准备
设备
- 电信公网(如果数据库在同一环境内网也可)
- 群晖
环境
- 群晖 Docker套件
- Docker:ubuntu
部署
Docker- ubuntu
- 端口映射:随意,Docker命令操作可以不要
- 路径映射:( 🐷 映射后可用群晖自带编辑器编辑配置文件 )
- docker/go-cqhttp:/go-cqhttp
- docker/zhenxun_bot:/zhenxun_bot
安装环境依赖
- 查看
python
版本
python --version
python3 --version
- 安装依赖
apt install -y git curl pip
正式部署
-
go-cqhttp
与zhenxun_bot
部署方法不变,见本博客:真寻Bot-QQ机器人配置指南和源作者GitHub - 进入
Docker
终端:
docker ps
docker exec -it [ID前4位即可] bash
故障排除
-
ImportError: libGL.so.1: cannot open shared object file: No such file or directory
-
ImportError: libgthread-2.0.so.0: cannot open shared object file: No such file o r directory
-
libnss3.so: cannot open shared object file: No such file or directory
-
libasound.so.2: cannot open shared object file: No such file or directory
-
QQ群发送指令收不到机器人回复,私聊正常,且
cqhttp
提示[WARNING]: 群消息发送失败: 账号可能被风控
评论区