From 12991d55fdc8312417ded4690959879f82aa88b0 Mon Sep 17 00:00:00 2001 From: grassblock Date: Fri, 19 Sep 2025 20:39:15 +0800 Subject: [PATCH] feat: shows the cover of the bili video in result --- core/inline.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/core/inline.py b/core/inline.py index 266778b..d460d17 100644 --- a/core/inline.py +++ b/core/inline.py @@ -1,5 +1,5 @@ from aiogram.enums import ParseMode -from aiogram.types import InlineQuery, InlineQueryResultArticle, InputTextMessageContent +from aiogram.types import InlineQuery, InlineQueryResultArticle, InputTextMessageContent, LinkPreviewOptions from aiogram.utils.formatting import Text, ExpandableBlockQuote from core.link import clean_link_in_text @@ -166,7 +166,8 @@ async def handle_inline_query(query: InlineQuery): message_text=f"{title}\n{video_type} | 作者:{author} | " f"播放量:{play} {Text(ExpandableBlockQuote(description)).as_html()}", parse_mode=ParseMode.HTML, - disable_web_page_preview=True + link_preview_options=LinkPreviewOptions(url=f'https:{video.get('pic')}',prefer_large_media=True), + disable_web_page_preview=False ), description=f"{bvid} | {author} | {play}次播放" ))