From 2aed629daaaaf3282667dfc48171eb1be9e1d048 Mon Sep 17 00:00:00 2001 From: Capybara-z Date: Sun, 22 Jun 2025 15:09:52 +0300 Subject: [PATCH] Improve trial period display in referral offers --- handlers/refferal.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/handlers/refferal.py b/handlers/refferal.py index 35d6a010..8beff9fe 100644 --- a/handlers/refferal.py +++ b/handlers/refferal.py @@ -118,19 +118,19 @@ async def inline_referral_handler(inline_query: InlineQuery): results: list[InlineQueryResultArticle] = [] for index, offer in enumerate(REFERRAL_OFFERS): - description = offer["description"][:64] message_text = offer["message"].format( - trial_time=trial_days, trial_time_formatted=trial_time_formatted )[:4096] + title = offer["title"].format(trial_time_formatted=trial_time_formatted) + description = offer["description"] builder = InlineKeyboardBuilder() - builder.row(InlineKeyboardButton(text=offer["title"], url=referral_link)) + builder.row(InlineKeyboardButton(text=title, url=referral_link)) results.append( InlineQueryResultArticle( id=str(index), - title=offer["title"], + title=title, description=description, input_message_content=InputTextMessageContent( message_text=message_text, parse_mode=ParseMode.HTML