From 84a897868d95f00d4f34c84dbfd2fd92015c761e Mon Sep 17 00:00:00 2001 From: mctaylors <cantsendmails@mctaylors.ru> Date: Sun, 18 May 2025 11:08:09 +0300 Subject: [PATCH] feat: use LinkPreviewOptions in answer_query Signed-off-by: mctaylors <cantsendmails@mctaylors.ru> --- inline_query.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/inline_query.py b/inline_query.py index 3e625a1..fa2e71a 100644 --- a/inline_query.py +++ b/inline_query.py @@ -1,7 +1,7 @@ from uuid import uuid4 from telegram import Update, InlineKeyboardButton, InlineQueryResultArticle, InputTextMessageContent, \ - InlineKeyboardMarkup + InlineKeyboardMarkup, LinkPreviewOptions from telegram.constants import ParseMode from telegram.ext import ContextTypes @@ -70,9 +70,9 @@ async def answer_query(update: Update, query: str, data) -> None: thumbnail_url=data['preview_file_url'], input_message_content=InputTextMessageContent( f"ID: <code>{query}</code> {rating}\n" - f"<a href='{data['large_file_url']}'><b>{characters} ({copyrights})</b> " - f"drawn by <b>{artists}</b></a>", - parse_mode=ParseMode.HTML + f"<b>{characters} ({copyrights})</b> drawn by <b>{artists}</b>", + parse_mode=ParseMode.HTML, + link_preview_options=LinkPreviewOptions(url=data['large_file_url']) ), reply_markup=InlineKeyboardMarkup(keyboard) )