我的第二个QQ机器人AstrBot
343 字
2 分钟
我的第二个QQ机器人AstrBot
前言
最近在研究Agent相关的东西,无意发现一个好的项目,因此拿来做机器人,效果好挺好的,能接大模型
参考
安装
具体可以看官网,里面有几种安装方式,我这里Docker Compose部署,安装的软件分别是NapCat,AstrBot
mkdir astrbotcd astrbotwget https://raw.githubusercontent.com/NapNeko/NapCat-Docker/main/compose/astrbot.ymlsudo docker compose -f astrbot.yml up -d安装完后输入ip<6185就可以看到astrbot的web界面了>6185就可以看到astrbot的web界面了>
通过 NapCatQQ 协议实现端接入 QQ
刚刚已经同时部署了AstrBot和NapCat,现在需要通过NapCatQQ协议实现端接入QQ ,现在输入ip<6099就可以进去后台默认token为napcat>6099就可以进去后台默认token为napcat>,登录后按照提示进行设置密码,设置完后去网络配置里面吧rws里面的url改成自己的ip即可如下图
配置AstrBot
进入后台后,点击左边栏 消息平台 然后在右边的界面中,点击 + 新增适配器选择 aiocqhttp(OneBotv11),需要注意的是反向 WebSocket 端口填写的是napcatqq上的端口配置填写参照如下
ID(id):随意填写,用于区分不同的消息平台实例。启用(enable): 勾选。反向 WebSocket 主机地址:请填写你的机器的 IP 地址。一般情况下请直接填写 0.0.0.0反向 WebSocket 端口:填写一个端口,例如 6199。结尾
至于插件,MCP等功能就去看官方文档吧,里面都有写
文章分享
如果这篇文章对你有帮助,欢迎分享给更多人!
相关文章智能推荐
1
biliup → AstrBot(QQ) 录播完成通知 修复
服务器biliup 录制上传后通过 watch_backup.py 监听备份目录,经 push_lite 推送到 AstrBot QQ 群的通知链路修复记录
2
给 Stalwart 邮件服务器挂上阿里云邮件推送 SMTP 中继
服务器解决家用宽带发 Gmail 被拒 550 5.7.25 的问题,完整记录阿里云邮件推送 + Stalwart v0.16.19 的中继配置、踩坑与验证方法。
3
Stalwart 邮件服务器完整部署
服务器环境:\<SERVER\_IP> (Ubuntu, Docker) / 域名 `example.com` / 公网 IP `<PUBLIC_IP>`(动态,路由器 DDNS 自动更新 A 记录)/ DNS 托管于腾讯云 EdgeOne\
4
Rustdesk服务部署
服务器因为工作需要,所以在服务器上部署Rustdesk服务
5
多元无知:为什么大家只记住了 3W8
社会心理学一次群聊小实验,看穿“多元无知”:当一句裹着玩笑的脆弱被抛出,为什么所有人只接住了最安全的那部分。
随机文章随机推荐



