From f65ad275bcd302dabe1d3d446389bdac7d73d17e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D1=81=D0=B8=D0=BD=D0=B5=D1=87=D0=BA=D0=B0=20=E2=99=A1?= <63897347+ktnk-dev@users.noreply.github.com> Date: Sun, 30 Aug 2026 15:34:51 +0300 Subject: [PATCH] default buttons change --- models/bot.py | 35 ++++++++++++++++++++++++++--------- 1 file changed, 26 insertions(+), 9 deletions(-) diff --git a/models/bot.py b/models/bot.py index b1edea1..d3954f5 100644 --- a/models/bot.py +++ b/models/bot.py @@ -60,9 +60,12 @@ class Strings: # home map = 'Карта 🗺️' schedule = 'Расписание 📅' + schedule_emoji = '📅' + schedule_another_days = 'Другие дни 📁' search = 'Поиск 🔎' - settings = 'Настройки ⚙️' - support = 'Поддержать 💞' + settings = '⚙️' + support = 'Поддержка 💞' + notifications = 'Уведомления ⏰' current_schedule_name_F = '{} 🔄' # register @@ -120,17 +123,31 @@ class Markup_v1: @staticmethod def default(user: user.User) -> ReplyKeyboardMarkup: + markup = ReplyKeyboardMarkup(resize_keyboard=True) + # markup.add( + # KeyboardButton( + # text='Карта 🗺️', + # web_app=WebAppInfo(f'{config.WEB_BASE_URL}/map/?v12') + # ), row_width=1 + # ) + # markup.add('Сегодня 🔥', 'Завтра 🍀', row_width=2) + # markup.add('На неделю 📅', 'Другие дни 📁', row_width=2) + # markup.add('Уведомления ⏰', 'Поддержать 💞', f'{user.group} 🔄', row_width=3) + markup = ReplyKeyboardMarkup(resize_keyboard=True) markup.add( KeyboardButton( - text='Карта 🗺️', - web_app=WebAppInfo(f'{config.WEB_BASE_URL}/map/?v12') - ), row_width=1 + text=Strings.map, + web_app=WebAppInfo(f'{config.WEB_BASE_URL}/map/?v13') + ), + Strings.search, + row_width=2 ) - markup.add('Сегодня 🔥', 'Завтра 🍀', row_width=2) - markup.add('На неделю 📅', 'Другие дни 📁', row_width=2) - # markup.add('Уведомления ⏰', 'Помощь 🆘', row_width=2) - markup.add('Уведомления ⏰', 'Поддержать 💞', f'{user.group} 🔄', row_width=3) + markup.add(Strings.today, Strings.tomorrow, row_width=2) + markup.add(Strings.schedule_another_days, Strings.current_schedule_name_F.format(user.group), row_width=2) + markup.add(Strings.notifications, Strings.support, row_width=2) + return markup + return markup