Closed DoroWolf closed 1 month ago
还有一个问题:
小可不支持获取 Lagrange 发来的图片。
这两行代码影响的。
在其他平台中,图片的消息形式是 [CQ:image,url={url}]
,而在 Lagrange 里面,消息形式是 [CQ:image,path={url}]
。
所以需要在此判断是否平台为 Lagrange。
对于 Lagrange 的解析代码如下:
if ss.startswith('path='):
lst.append(Image(ss[5:-1]))
报错是 Timeout error
。个人认为原因有两个:
https://multimedia.nt.qq.com.cn
)rkey
错误或缺失问题(取决于使用什么平台,Lagrange 没有这个问题)还有一个问题:
小可不支持获取 Lagrange 发来的图片。
这两行代码影响的。
在其他平台中,图片的消息形式是
[CQ:image,url={url}]
,而在 Lagrange 里面,消息形式是[CQ:image,path={url}]
。所以需要在此判断是否平台为 Lagrange。
对于 Lagrange 的解析代码如下:
if ss.startswith('path='): lst.append(Image(ss[5:-1]))
Onebot是这样的,协议端只管随便定标准就行了,而框架端要考虑的就很多了
破案了 服务端没法传图,只能拍屏了(安详)
破案了 服务端没法传图,只能拍屏了(安详)
合理推测是-1
切片的锅,预计是拿来去除最后的右中括号的
这个Issue虽然很大可能won't fix,还是有必要记录一下 机器人无法获取域名为
https://multimedia.nt.qq.com.cn
的多媒体文件,原因未知错误信息: RetryError[<Future at 0x7813f1353590 state=finished raised AttributeError>]
这个问题在QQ以外的平台不会出现