斗鱼加入了一个弹幕记录功能。会自动记录开播的弹幕信息

This commit is contained in:
liuwei
2026-02-24 16:45:45 +08:00
parent 5cf5cbf713
commit 52eed0185d

View File

@@ -540,7 +540,7 @@ class DouyuPlugin(MessagePluginInterface):
logger.error(f"斗鱼定时任务异常: {e}")
async def _notify_groups_live(self, room_id: str, nickname: str, room_name: str, thumb_url: str):
self._start_danmu_record(room_id)
# self._start_danmu_record(room_id)
groups = self.redis_manager.groups_for_room(room_id)
text = f"🚀 斗鱼开播通知 \n🎤 {nickname} 正在直播中!\n 📌 房间标题:{room_name} \n 👉 点击观看https://www.douyu.com/{room_id}"
xml_content = DOUYU_MESSAGE_XML.format(title=room_name, liver=nickname, roomid=room_id, thumburl=thumb_url)
@@ -558,7 +558,7 @@ class DouyuPlugin(MessagePluginInterface):
continue
async def _notify_groups_offline(self, room_id: str, nickname: str, room_name: str, is_loop: bool = False):
self._stop_danmu_record(room_id)
# self._stop_danmu_record(room_id)
groups = self.redis_manager.groups_for_room(room_id)
text = f"🔔 斗鱼提醒:{nickname} 下播啦~\n 🏷️ {room_name}"
if is_loop: