应该算是小白级别的bot部署教程-协议端篇

21 天前
/ , , , ,
18

阅读此文章之前,你可能需要首先阅读以下的文章才能更好的理解上下文。

应该算是小白级别的bot部署教程-协议端篇

ncqq安装

安装napcat作为机器人协议端

如果你是按照我的部署方法部署的nerko-agent和maimbot,则无需再次安装,部署时已经顺带安装napcat,请略过安装部分

linux

使用一键脚本

curl -o \
napcat.sh \
https://nclatest.znin.net/NapNeko/NapCat-Installer/main/script/install.sh \
&& sudo bash napcat.sh \
--tui

windows

前往napcat的GitHub页面下载一键包安装:https://github.com/NapNeko/NapCatQQ/releases

什么你不知道下哪个?你倒是看一下下载页面的说明啊!!!

启动完成后,输入http://<你的服务器ip>:6099访问webui,默认密码为napcat,登录后扫码登录你的qq就行了,本地运行的话地址则为http://127.0.0.1:6099

搞完记得改密码!!!搞完记得改密码!!!搞完记得改密码!!!

连接机器人

astrbot连接教程

  1. 进入 AstrBot 的管理面板

  2. 点击左边栏 消息平台
  3. 然后在右边的界面中,点击 + 新增适配器
  4. 选择 aiocqhttp(OneBotv11) 弹出的配置项填写:

ID(id):随意填写,用于区分不同的消息平台实例。 启用(enable): 勾选。 反向 WebSocket 主机地址:请填写你的机器的 IP 地址。一般情况下请直接填写 0.0.0.0 反向 WebSocket 端口:填写一个端口,例如 6199。

点保存

然后在napcat的webui内点击网络配置,新建websocket客户端

然后勾选启用,url填写ws://<服务器ip>:<你刚刚填写的端口>/ws

消息格式:Array,

心跳间隔: 5000

重连间隔: 5000

点击保存

前往 AstrBot WebUI 控制台,如果出现 aiocqhttp(OneBot v11) 适配器已连接。 相关蓝色的日志,说明连接成功。

nerko-agent连接教程

打开napcat的webui,在网络配置处选择添加websocket客户端 勾选启用,url填写ws://nekro_agent:8021/onebot/v11/ws

token写刚刚部署时输出给你的OneBot访问令牌

点击确认即可

maim-bot连接教程

打开napcat的webui,在网络配置处选择添加websocket客户端

勾选启用,urlws://adapters:8095

然后保存即可

结语

当你看到这里并且跟着操作完成了,恭喜你已经拥有了一个属于你自己的bot,接下来就是接入ai然后完善配置等内容了,加油喵

使用社交账号登录

  • Loading...
  • Loading...
  • Loading...
  • Loading...
  • Loading...