序言
作者(落梦陳)序言:
为什么还要出一个新的教程呢?首先是因为AstrBot的Webui升级了,和以前的旧版有些许不一样,还有Napcat也更新了一些东西,其配置的过程和旧版有区别。新版收集网友们的BUG以及容易错的地方,可以说我这个教程是傻瓜式教学了(免责声明,每个人操作和服务器的选择以及IP的不同,所以说也不一定每个人都会成功,如果失败了可以私信我,当然我也不一定能够解决(我尽力为大家解决))。本教程免费附带超级详细的过程,请大家仔细阅读,如果有错误也希望大家可以指出来!!!
文档大家都可以免费直接分享,但是请保留原出处以及作者哦
哔哩哔哩原作者:落梦陳(UID:1852901044)& 果啤_KeG(这个名字也是我,这是我之前的名字,请不要误判了哦)
部署文件
部署过程
1.购买一台雨云云服务器,推荐2核2G标准使用,2核4G流畅度高(如果要部署QQ官方机器人,海外服务器不需要备案,国内服务器需要备案)
(还是以直接的需求购买,推荐2核2G)
雨云服务器官网:https://app.rainyun.com/
雨云服务器注册链接:https://www.rainyun.com/fcattles_
雨云服务器优惠码:fcattles
2.购买服务器(以及配置)
(选择系统和软件)
&&&*** 推荐系统:Debian 12 ***&&&
@@@ 软件选择:AstrBot @@@(千万不要忘记软件选择AstrBot)
AstrBot官网:https://astrbot.app/
3.一键部署,等待创建完成
请大家耐心等待,因为每个人购买的服务器位置都不一样,以及IP都不一样,所以每个人的安装速度都不一样。其实安装慢一点无所谓,主要是怕安装失败。
安装失败解决方法(只提供部分解决办法)
(1)如果你是雨云服务器,你可以尝试重新安装,如果多次不行的话可以尝试更换IP(雨云服务器可每周免费更换一次IP)。若更换IP也不行的话就可以联系客服,雨云的客服回复也是很快的(免责,总有特殊的时候,大家也谅解一些,客服也是人,也是要吃饭的),然后就是等待客服帮忙解决(当然客服也不是万能的,但群友是万能的,可以加入AstrBot的官方群问问)。
(2)去官网查看文档,然后直接手动部署(这样会麻烦很多,但这是非雨云服务器部署AstrBot的办法(也有部分服务器商会有快速部署的方案,这样需要大家直接查看服务器商提供的文档了)。
综上所述,我教大家的傻瓜式部署都是在雨云服务器的前提下的(其实就是我打广告了)(但雨云服务器是真的不错,我是推荐的,也还是有很多优惠的以及各种各样的活动)
4.部署完成后,进入AstrBot后台
示例:http://服务器IP:6185(AstrBot后台地址)
注:服务器IP是你自己的服务器IP地址,不要直接复制粘贴到浏览器,谢谢谢谢谢谢谢谢谢谢谢谢!!!!!!!!!!!
!!!首次使用的时候用户名和密码都为:astrbot
5.下载finalshell(SSH 连接服务器使用)
下载地址:https://www.hostbuf.com/t/988.html
选择对应版本下载!!!
(不要乱选版本哦!)(你是什么系统那就选什么版本)
6.运行finalshell
输入账号密码,SSH连接
(账号密码在服务器后台查看,雨云服务器一样,选择你部署AstrBot的服务器查看 IP 用户名 密码(一定是这三样东西)(雨云服务器可以直接复制粘贴))
7.配置NapcatQQ
进入NapcatQQ官网(https://napcat.napneko.icu/)
选择 NapCat.Installer - Linux 一键使用脚本(支持Ubuntu 20+/Debian 10+/Centos9)
(网友爸爸们,我直接把网址给你了,千万不要选错了)
(https://napcat.napneko.icu/guide/boot/Shell)(但你们千万不要直接选择一个就直接复制粘贴了,要选择NapCat.Installer - Linux 一键使用脚本(支持Ubuntu 20+/Debian 10+/Centos9)里面的!!!可视化安装!!!)
选择 可视化安装(代码如下,推荐在官网上复制粘贴)
curl -o \
napcat.sh \
https://nclatest.znin.net/NapNeko/NapCat-Installer/main/script/install.sh \
&& sudo bash napcat.sh \
--tui
(网友们,虽然我放出来了,但我还是推荐你在官网上复制粘贴,求求你了!!!)
8.选择shell安装,回车(兄弟们,Shell安装,不要选择Docket安装!!!)
等待一段时间
(新版方法就不要先去配置 消息平台 )
&&&你就应等待吧,其实也没多久&&&
安装完成,OK回车
然后用方向键选择选项3 退出 回车
9.好了好了,下面是错误率最高的地方!!!认真听
你可以查看我的分享的文件夹里面的 Shell安装完成之后需要的代码 (这是个文件)
复制粘贴下面代码到finalshell
xvfb-run -a /root/Napcat/opt/QQ/qq --no-sandbox(网友们“***”你就不要复制粘贴进去了吧)
首次启动后会返回一些东西,示例如下
10-06 23:47:30 [info] [NapCat] [Core] NapCat.Core Version: 4.8.119
10-06 23:47:30 [info] [NapCat] [WebUi] ✅ 当前使用安全密码
10-06 23:47:30 [info] [NapCat] [WebUi] 🔑 已缓存启动时的token用于鉴权,运行时手动修改配置文件密码将不会生效
10-06 23:47:30 [info] [NapCat] [WebUi] 🔑 token=8783e0b66311(这个是你的默认密码,你可以进入后端后修改)
10-06 23:47:30 [info] [NapCat] [WebUi] WebUi User Panel Url: http://127.0.0.1:6100/webui?token=8783e0b66311(这个是你的Napcat的Webui,及后端,切记127.0.0.1部分需要改为你的服务器IP地址)
10-06 23:47:30 [info] [NapCat] [WebUi] WebUi User Panel Url: http://0.0.0.0:6100/webui?token=8783e0b66311(这个也是你的Napcat的Webui,及后端,切记0.0.0.0部分需要改为你的服务器IP地址)
token=8783e0b66311,这个是默认密码,如果你修改了密码请修改,否则不会自动输入密码(也就是你需要手动输入密码)
Napcat的Webui的默认地址:http://127.0.0.1:6100/webui (切记127.0.0.1部分需要改为你的服务器IP地址)
这时候你需要用你作为机器人的QQ号进行扫码登陆
下面的步骤是在你知道默认密码和登录地址下使用的
复制粘贴下面代码到finalshell
screen -dmS napcat bash -c "xvfb-run -a /root/Napcat/opt/QQ/qq --no-sandbox "
复制粘贴下面代码到finalshell
screen -dmS napcat bash -c "xvfb-run -a qq --no-sandbox -q QQ号码"
(将QQ号码改成自己或者机器人的QQ号码)
完成之后,再复制粘贴下面代码
screen -r napcat
这个方式可以快速登录(虽然首次登录时与上面的方式没有太大差别)
如果你出现多个Napcat账号,你则需要先停止会话,复制粘贴下面代码
screen -S napcat -X quit
然后重新进行步骤9
完成后,用上面的QQ号码登陆手机QQ,进行扫码
10.进入NapcatQQ仪表盘
Napcat的Webui的默认地址:http://127.0.0.1:6100/webui (切记127.0.0.1部分需要改为你的服务器IP地址)
现在配置Napcat
左侧选择 网络配置
点击 新建
选择 Websocket客户端
把 启用 打开(不要忘记了)
名称 随便
URL ws://服务器IP地址:6199/ws
(记住末尾加/ws
记住端口应为 6199
localhost应改为自己的 服务器IP)
心跳间隔和重连间隔 都为 5000(官方推荐)
新步骤(当然上面的步骤你也要做)
你需要在配置Napcat的时候记住你的Token(你可以复制粘贴)
然后回到AstrBot仪表盘
选择 消息平台
点击 新增适配器
选择 QQ 个人号(aiocqhttp)
可以修改名字 选择启用
在Token的地方填写Napcat给的Token
最后 保存!!!
11.回到AstrBot仪表盘
选择左侧 控制台
查看是否有 适配器已连接
12.你已经完成90%的标准配置了
现在去到 硅基流动(https://cloud.siliconflow.cn/)
完成注册登录和实名认证后
选择 左侧 API密钥
新建API密钥
复制API密钥
回到AstrBot仪表盘
选择左侧 服务提供商
点击 新建服务提供商
选择 基本 里面的 接入 硅基流动
API Key 粘贴刚刚的API密钥
记得点击添加
最后 保存!!!!!!
(刷新状态,查看服务提供商是否可以正常使用)
(可以用自己大号给机器人发信息,查看是否会回复
也可以选择左侧的 聊天,但是我不推荐)
最后步骤
选择左侧 配置文件
选择 平台配置
找到 管理员ID
添加 自己的QQ号以及 机器人的QQ号
很好,这样就大功告成了
当然这只是标准机器人
之后我们可以添加插件,创建人格,让机器人更加灵活(视频里面会详细提到如何添加创建)
关注我
【AstrBot×雨云】近完美的电子女友,不仅仅是聊天还可以发视频照片,快速部署AstrBot让你电子女友梦成真,最新的傻瓜式教程,让你拥有独属于你的赛博恋爱

Comments NOTHING