qq官方机器人里与puppeteer相关的插件都发不了图

日志里只有这一条
image

2 个赞

QQ 不支持。Koishi 做了适配,你需要小火箭后填写 selfUrl

* 注意这是 Koishi 的适配,并非 QQ 功能。

4 个赞

是需要域名才能发送本地图片吗
如果可以用公网ip地址,那可以举个栗子吗,举个栗子公网ip是1.1.1.1,要怎么填才能让qq官方bot能发图

3 个赞

我自己补充一下吧(这里是只有公网ip但没有域名的方法)
公网部署 | Koishi
云服务器记得打开防火墙端口
记得打开auth插件防止你的koishi实例被陌生人爆破

②安装server-temp插件
如果插件加载失败,刷新一下页面(F5)或者重启一下koishi

③在server-temp插件的selfUrl写http://x.x.x.x:5140/
其中x.x.x.x是填你的公网地址,5140是koishi端口

④启用server-temp插件

之后就可以发图了

10 个赞



这些是相关设置,然后在频道还是可以发的图片,在群聊发送指令就出现以下报错

3 个赞

你确定你发的是“本地图片”吗

3 个赞

是的呀

2 个赞

以龙这个插件为例,装上这个插件后没法发出来图

2 个赞

如果确定是公网ip,并且试过其他插件也发不出图的,那我不会了,因为你这个报错并不是楼主图里的,我说的处理方法可能不适用于你

3 个赞

后排提醒:公网暴露了的小伙伴记得 配置鉴权 后开启 auth 插件哦~不然半夜会有可爱的小伙伴偷偷登你 Koishi 偷你 ChatGPT 账号然后花光你的余额哦~

1 个赞

应该只需要 server-temp。

应该前往 server-temp 配置 selfUrl。

4 个赞



改完当场500

3 个赞

500 是腾讯服务器报错了吧……

emmmm 看起来 adapter-qq 的报错信息有待优化

3 个赞