在沙盒测试正常
q群测试无法获取到图片连接
try {
const [image] = h.select(session.elements, 'image')
const [text] = h.select(session.elements, 'text')
if (!image && !text) {
return session.send(`获取表情失败,请重试!`)
}
const element = image || text
const value = element.attrs?.src || element.attrs?.content
await faceDataBase.addItem({
key: cache.message,
createrId: user.id,
groupId: channel.id,
type: element.type as 'text' | 'image',
value: value,
})
addFaceChache.delete(`${user.id}-${channel.id}`)
return session.send(`添加成功`)
} catch (error) {
console.error(error);
return session.send(`添加失败:\n${JSON.stringify(error, null, 2)}`)
}
请问这是什么原因?qq群和沙盒环境有什么不一致的吗?