首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >【教程】Docker方式部署NapCat QQ机器人

【教程】Docker方式部署NapCat QQ机器人

作者头像
小锋学长生活大爆炸
发布2025-05-24 14:31:26
发布2025-05-24 14:31:26
1.1K00
代码可运行
举报
运行总次数:0
代码可运行

这个机器人可以挂在服务器上,并且不需要真的登录QQ,非常好用,是mirai的完美平替。

官方文档:https://napneko.icu/ 官方仓库:GitHub - NapNeko/NapCatQQ: 现代化的基于 NTQQ 的 Bot 协议端实现 如果想做机器人,可以看我以往的文章,协议都是一样的,所以函数可以通用: 【教程】最新可用Shamrock搭建QQ机器人,附Qmsg代码_openshamrock-CSDN博客 【教程】万字长文保姆级教你制作自己的多功能QQ机器人_qqbot机器人制作-CSDN博客 QQ控制树莓派(舵机+摄像头+...)_树莓派识别qq消息-CSDN博客 mirai QQ机器人最详细教程 [附Q群消息转发例程]_mirai机器人使用教程-CSDN博客

一、Windows方式

Windows很简单,直接下载exe,双击运行即可:Releases · NapNeko/NapCatQQ · GitHub

二、Docker方式

1、拉取镜像并创建容器:

代码语言:javascript
代码运行次数:0
运行
复制
sudo docker run -d \
-e NAPCAT_GID=$(id -g) \
-e NAPCAT_UID=$(id -u) \
-p 3000:3000 \
-p 3001:3001 \
-p 6099:6099 \
--add-host=host.docker.internal:host-gateway \
--name napcat \
--restart=always \
docker.1ms.run/mlikiowa/napcat-docker:latest

2、扫码登录(云服务器注意先在安全组放行端口:3000、3001、6099):

代码语言:javascript
代码运行次数:0
运行
复制
sudo docker logs napcat

或者直接进入webui也可以登录:

http://<ip>:6099/webui/

手机扫码登录即可:

三、面板配置

登录成功的webui:

已经能接受消息:

3、安装完成了,接下来就是配置:https://napneko.icu/config/basic

4、有框架就接入框架,没框架就自己写接口。

完整的接口文档:NapCat 接口文档 - NapCat 一个python版本的SDK:GitHub - liyihao1110/NcatBot: 基于Napcat的PythonSDK

  • 注意token是加在Auth里
  • 注意IP写成“host.docker.internal”
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2025-03-10,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、Windows方式
  • 二、Docker方式
  • 三、面板配置
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档