在运行OpenWRT的N1盒子上部署 QQBot
💡
原文中文,约2500字,阅读约需6分钟。
📝
内容提要
本文介绍了作者为满足学校社团招新需求开发的基于go-cqhttp的QQ Bot,实现了关键词回复和新人入群时的欢迎语。作者选择在Phicomm N1盒子上部署该Bot,因为它不会占用太多服务器资源。文章详细介绍了安装JDK、screen、go-cqhttp修复版、Python库、SignServer和go-cqhttp的步骤。
🎯
关键要点
-
作者开发了一个基于go-cqhttp的QQ Bot,满足学校社团招新的需求。
-
Bot实现了关键词回复和新人入群时的欢迎语,代码较为简单。
-
选择在Phicomm N1盒子上部署Bot,以节省服务器资源。
-
安装JDK是为了确保Bot账号不被风控,使用了SignServer项目。
-
OpenWRT没有预先打包JDK,需要手动安装并修改脚本以适配设备架构。
-
安装screen相对简单,可以直接从OpenWRT源中安装。
-
下载了修复版的go-cqhttp以适配最新版的SignServer。
-
OpenWRT自带Python和pip,方便安装所需的Python库。
-
运行SignServer和go-cqhttp的步骤简单,主要是设置环境变量和运行命令。
-
主程序通过运行python main.py启动,整体过程较为顺利。
➡️