前言
由于网络环境限制,国内用户通常无法直接访问 JMComic 平台。为此,有开发者编写了相关的爬虫工具用于漫画下载。为便于移动端随时获取资源,社区进一步整合了 QQ 机器人方案,实现了通过 QQ 群或私聊直接触发下载指令的功能。本文基于开源项目 ncatbotPlugin 整理部署流程,供技术学习与参考。
效果预览

环境准备
- GitHub 账号(用于克隆项目)
- Python 3.7 及以上版本
- 云服务器(可选,仅用于本地测试时可省略)
部署步骤
1. 克隆项目
在终端中执行以下命令拉取源码:
git clone https://github.com/FunEnn/ncatbotPlugin.git
2. 安装依赖
进入项目根目录并安装 Python 依赖:
cd ncatbotPlugin
pip install -r requirements.txt
3. 修改配置
打开根目录下的 main.py 文件,修改机器人配置。建议填写一个备用 QQ 号作为机器人账号(bt_uin),并填写管理员 QQ 号(root):
bot.run(
bt_uin="123456", # 机器人QQ号(建议使用小号)
root="678910" # 管理员QQ号
)
4. 启动项目
在项目根目录打开终端,执行启动命令:
python main.py
启动过程中的注意事项:
- 首次运行会提示下载并安装
napcat,按终端提示操作即可。 napcat安装完成后,终端会输出二维码供扫码登录(使用机器人小号)。也可在浏览器访问http://localhost:6099/webui进行扫码。- 手机端扫码登录后,可在 WebUI 中勾选'默认登录'或'免扫码登录',后续重启机器人将自动登录,无需重复扫码。
登录成功后,等待服务初始化完成即可:

功能测试
- 私聊测试:单人私聊可正常响应指令并下载漫画。
- :4 人及以下群聊测试正常,发送指令(如 、)无需 。


