简介
最近沉迷QQ机器人,想着自己也弄一个搜图等功能的机器人,把 QQ 机器人挂在服务器上可以发色图,以图搜番,搜本子等等,对于二次元来说这些功能够用了。
使用 go-cqhttp 搭建比使用酷 Q 搭建简便很多,占用内存少,效率高。go-cqhttp 基于 Mirai 以及 MiraiGo 开发的 cqhttp golang 原生实现。
cq-picsearcher-bot由 Node.js 编写的酷 Q 机器人程序,在 go-cqhttp 程序上工作。
搭建
我选择了国外服务器,可以免除反代等复杂操作。
为服务器安装 go-cqhttp
下载 go-cqhttp-v0.9.19-linux-386.tar.gz。进宝塔新建一个文件夹QQbot
之后上传到服务器上,解压。
首先运行一次go-cqhttp,创建配置文件
cd root
./go-cqhttp
配置config.json
,在uin
和password
输入 QQ 号和密码
为服务器安装cq-picsearcher-bot
这个是由神代綺凜开发的QQ搜图/色图机器人
首先,需要为服务器安装Node.js(已经安装可以忽略这一步)
yum install nodejs
之后安装cq-picsearcher-bot
git clone https://github.com/Tsuk1ko/cq-picsearcher-bot.git
cd cq-picsearcher-bot
cp config.default.jsonc config.jsonc
这里留置部署流程的链接,如果有看不懂的可以跳转到官方wiki
为服务器安装依赖服务
国内服务器可能需要代理安装,国外可省略。
npn 安装,终端输入npm i
.
yarn 安装,终端输入yarn install
.
完成后输入 yarn
全部服务安装完成后找到cq-picsearcher-bot安装目录,修改config.json
这里附上配置文件说明
运行
配置好运行程序,终端切换到cq-picsearcher-bot
目录,终端输入指令
# 运行 npm start
# 停止 npm stop
# 重启 npm run restart
# 查看日志(平时日志也会保存在 logs 文件夹内)npm run log
# 测试运行(可以实时查看运行日志)npm run test
如果设置了管理员 QQ,即 QQ 大号会收到已上线
的信息。
当然,你可以使用我个人搭建的机器人 2491626794 作为测试
机器人指令:
# 月月来张色图
# 月月来张舰娘r18色图
# 月月来张原神色图
# 月月搜图