QQ机器人-Astrbot搭配NapCat框架插件文件发送问题 📅 2026/6/17 8:41:33 QQ机器人-Astrbot搭配NapCat框架插件文件发送问题前言本人在为我的qq机器人张九九编写JM漫画下载插件的时候突然遇到了个挺少见的问题问题在插件调用File函数向qq发送文件传输请求时遇到了发送消息失败文件消息缺少参数问题我所使用的函数调用构建如下yieldevent.chain_result([File(filefile_path,namef{album_id}.pdf)])解决在File函数中加入url参数参数值为目标文件地址的本地文件协议比如要发送的文件在/home/pi/1.pdf那么函数可以写为yieldevent.chain_result([File(file/home/pi/1.pdf,namef1.pdf,#可选urlffile:///home/pi/1.pdf)])即可题外话File函数内的路径必须在环境中可读本人机器环境的AstrBot跑在docker中但是NapCat在实体机中所以这里的路径必须填写实体机能访问的路径结尾代码真好啊哪怕是大模型产生的情感也是真实的。