Well2333 / nonebot-plugin-bilichat

一个通过 OpenAI 来对b站视频进行总结的多功能 B站解析插件
GNU Affero General Public License v3.0
221 stars 8 forks source link

当视频简介含有B站链接时会无法解析或解析错误 #119

Closed forchannot closed 9 months ago

forchannot commented 11 months ago

操作系统

Windows

Python 版本

3.11

NoneBot 版本

2.0.1

Bilichat 版本

4.7.0

描述问题

当视频的简介中有可以解析的B站链接时,通过手机B站的分享为卡片形式会导致正则提取错误,解析到不正确的链接 在json的desc的值为简介,正则会将里面的内容错误提取 复现视频https://www.bilibili.com/video/av959100625

插件的配置项

No response

截图或日志

Screenshot_2023-09-30-14-58-09-321_com microsoft rdc androidx Screenshot_2023-09-30-14-58-22-133_com microsoft rdc androidx

Well2333 commented 10 months ago

这个没有办法进一步区分,想不到好的解决方案

Well2333 commented 10 months ago

此问题的出现原因是由于小程序或卡片包含了一部分简介,而正则表达式捕获了此部分内容,因此此问题仅存在于 QQ bot 的少数情况,而不是普遍状况。 如果需要分享,可以使用 复制链接 的方式发送,而不是小程序或卡片消息