From 216c8f8d81f6cb04af84fbc7ef7e82ffc6bec024 Mon Sep 17 00:00:00 2001 From: Capybara-z Date: Sun, 13 Apr 2025 22:29:19 +0300 Subject: [PATCH] fix trail_time MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Адаптироавл вывод в инлайн моде, склонение дней. --- handlers/profile.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/handlers/profile.py b/handlers/profile.py index 5b805f3c..42c6d341 100644 --- a/handlers/profile.py +++ b/handlers/profile.py @@ -58,7 +58,7 @@ from logger import logger from .admin.panel.keyboard import AdminPanelCallback from .texts import get_referral_link, invite_message_send, profile_message_send -from .utils import edit_or_send_message +from .utils import edit_or_send_message, format_days router = Router() @@ -273,12 +273,12 @@ async def invite_handler(callback_query_or_message: Message | CallbackQuery): @router.inline_query(F.query.in_(["referral", "ref", "invite"])) async def inline_referral_handler(inline_query: InlineQuery): referral_link = f"https://t.me/{USERNAME_BOT}?start=referral_{inline_query.from_user.id}" - + trial_time_formatted = format_days(TRIAL_TIME) results: list[InlineQueryResultArticle] = [] for index, offer in enumerate(REFERRAL_OFFERS): description = offer["description"][:64] - message_text = offer["message"].format(trial_time=TRIAL_TIME)[:4096] + message_text = offer["message"].format(trial_time=TRIAL_TIME, trial_time_formatted=trial_time_formatted)[:4096] builder = InlineKeyboardBuilder() builder.row(InlineKeyboardButton(text=offer["title"], url=referral_link))