在运行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启动,整体过程较为顺利。

➡️

继续阅读