chore: Made a regular expression to remove the graph reference from the previews

This commit is contained in:
Данил 2025-01-09 00:03:19 +03:00
parent c7ab4b72f9
commit f122614b9f

View file

@ -1,5 +1,6 @@
from aiogram import types from aiogram import types
import re
async def reply(result_id: str, args: list, query: types.InlineQuery) -> None: async def reply(result_id: str, args: list, query: types.InlineQuery) -> None:
if not args: if not args:
@ -15,7 +16,7 @@ async def reply(result_id: str, args: list, query: types.InlineQuery) -> None:
article = types.InlineQueryResultArticle( article = types.InlineQueryResultArticle(
id=f"{result_id}_{idx}", id=f"{result_id}_{idx}",
title=title, title=re.sub(r'\bГрафик\b|\[([^\]]+)\]\([^)]+\)', '', title, flags=re.IGNORECASE),
thumbnail_url=img, thumbnail_url=img,
description=description, description=description,
input_message_content=types.InputTextMessageContent( input_message_content=types.InputTextMessageContent(