napcat支持多种部署方式,快捷部署于 Windows/Linux/macOS 等主流 x64 架构平台。天生无头,不依赖框架加载,不依赖 Electron,内存占用低至 50~100 MB(目前我使用的版本是占用不到180M)。采取 Core/Adapter 架构,支持多种 Bot 协议,快速迁移。
直接开始,默认你已经安装docker。
SSH安装
先使用SSH连接你的飞牛NAS或者服务器。
#飞牛os需要先切换成root账号 sudo -i #然后输入你现在账号的的密码,密码不显示,输入直接回车就行了 docker run -d \ -e NAPCAT_GID=$(id -g) \ -e NAPCAT_UID=$(id -u) \ -e TZ=Asia/Shanghai \ -p 3000:3000 \ -p 3001:3001 \ -p 6099:6099 \ -v /root/napcat/config:/app/napcat/config \ -v /root/napcat/.config:/app/.config/QQ \ -v /root/napcat/logs:/app/napcat/logs \ --name napcat \ --restart=always \ mlikiowa/napcat-docker:latest
其中 3000和3001是ws和http的端口,不在公网环境使用的话可以删除这两行,不懂的可以不用改动。
/root/napcat/config,/root/napcat/.config,/root/napcat/logs 这三个目录可以自己改。一般都是nas系统的用户需要改,如果是正常的linux系统,可以直接使用上面的命令。
冒号前面的端口号是自己主机或者服务器上面的端口,也是可以自定义的,后面的端口号不要动。
命令运行完以后直接访问 http://ip:6099 即可打开web页面,初始登录Token: napcat
首次应该是会显示一个扫码登录的页面,如果没有就是进入后点击【猫猫日志】,可以看到登录的二维码,直接使用需要登录的QQ扫码即可。页面不要关闭,稍后还要用。
飞牛OS或群晖页面安装
如下图,左右滑动。基本跟上面的命令差不多,自己拉取镜像,然后点击运行,依次设置:
自启动:勾选
端口:3000:3000,3001:3001,6099:6099 前面格子是自己主机的端口可以自己改,后面格子不要改,同理,3000和3001用不到的不用填。不懂的直接填上。
存储位置:自己创建文件夹,然后选择。后面就跟上面的一样了,依次映射/你的文件夹/napcat/config,/你的文件夹/napcat/.config,/你的文件夹/napcat/logs,后面的格子就是填写上面命令里的映射路径。
环境变量:TZ=Asia/Shanghai #更正时区 NAPCAT_GID=0 NAPCAT_UID=0
剩下的都是默认,不用改动,全部确定。这样就搭建完成了,登录QQ看上面部分。
对接bncr无界
打开无界bncr web页面,安装QQ适配器 qq.js,官方的插件就行。安装后重启无界
然后打开插件设置,选择qq.js,开启适配器,模式:ws 地址:http:无界的ip:端口/api/bot/qqws
目前我使用的是ws http没有测试,理论上应该也是可以的。 模式:http 地址:http://无界ip:端口/api/bot/qqHttp
上图http链接最后那里错误了,不用修改,我自己搞错了。默认就是qqHttp
注意:如果是公网环境,记得开启无界的端口。
下一步去napcat的web页面设置。
点击 网络配置>>新建>>ws客户端
url:ws://无界ip:端口/api/bot/qqws token 不填 其他默认
记得把开关打开。
http同理
这样就设置完了,愉快的玩耍吧。
set qq admin 123456&567890 #设置QQ管理员,多个用&隔开
本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。