Commit f9e09b9

benny-dou <60535774+benny-dou@users.noreply.github.com>
2025-10-10 16:29:48
fix(summary): fix urls matching
1 parent cd63a6c
Changed files (1)
src
src/llm/summary.py
@@ -115,7 +115,7 @@ async def ai_summary(client: Client, message: Message, summary_prefix: str | Non
     # summary Youtube & Bilibili video (skip for summaring chat history)
     if startswith_prefix(message.text, prefix=PREFIX.AI_SUMMARY) and not remove_prefix(message.text, prefix=PREFIX.AI_SUMMARY).strip().startswith("#"):
         # Youtube & Bilibili links in message's content or reply_to_message's content or reply_to_message's entity_urls
-        links_to_check = [glom(message, Coalesce("content", "reply_to_message.content"), default="")]
+        links_to_check = [message.content, glom(message, Coalesce("reply_to_message.content"), default="")]
         if message.reply_to_message:
             reply_info = parse_msg(message.reply_to_message, use_cache=False, silent=True)
             links_to_check.extend(reply_info["entity_urls"])