[BUG] B 站直播信息在下播后短时间内偶发重复推送
TeemoKill opened this issue · 3 comments
TeemoKill commented
详细描述
复现步骤:
- 提供QQ 账号密码,B 站cookie,以私人模式部署DDBOT 并通过私聊指令配置DDBOT 关注直播间R ,推送到群聊G,同时启用下播通知
- 等待可爱的苏趴idol 开播✨
- [Expected✅] 开播后群聊G 正常收到开播推送
- 等待可爱的苏趴idol 下播💔
- [Expected✅] 下播后群聊G 收到下播推送。[Bug
⚠️ ] 偶尔群聊G 会在下播推送后,立刻重新推送开播通知,随后再次推送下播通知。这样的重复推送在下播后短时间内概率发生,并且可能重复推送多次成对的[下播,开播]通知。
判断为B 站直播信息API 在下播后短时间内查询结果不稳定。
已在我个人版本的DDBOT 中对开播信息添加冷却时间判断尝试规避此问题,效果还在观察中。
正常情况应该是这样的
预期行为:
对于关注的直播间R ,如果在群聊G 配置了下播推送,那么:当直播间R 下播时,向群聊G 推送且仅推送一次直播间R 的下播通知。
DDBOT 部署信息
操作系统版本:Ubuntu 20.04
BOT版本:bug 与具体的DDBOT 版本无关
scalpl commented
一样的问题
nanaminnn commented
+1 我最近出现在的很频繁
zhdl889 commented
遇到了