github BEDOLAGA-DEV/remnawave-bedolaga-telegram-bot v2.1.7

latest releases: v3.17.0, v3.16.3, v3.16.2...
5 months ago

Full Changelog: v2.1.6...v2.1.7

📱 UI/UX: Улучшения главного меню

Изменения

Главное меню

  • Баланс в кнопке: Баланс пользователя теперь отображается прямо в кнопке "💰 Баланс: 150.00 ₽" вместо текста сообщения
  • Скрытие кнопки подписки: Кнопка "📱 Подписка" теперь скрыта для пользователей без активной подписки
  • Упрощение текста: Убран баланс из текста сообщения для более чистого интерфейса

Технические улучшения

  • Функция get_main_menu_keyboard: Добавлен параметр balance_kopeks для передачи баланса в кнопку
  • Функция show_main_menu: Обновлена логика для корректной передачи параметров
  • Функции регистрации: Переработаны complete_registration и complete_registration_from_callback с трехуровневой системой fallback

Файлы

  • app/keyboards/inline.py - обновлена логика главного меню
  • app/handlers/menu.py - исправлена функция показа меню
  • app/handlers/start.py - исправлены функции завершения регистрации
  • app/localization/texts.py - добавлены константы для кнопки баланса

🌟 Telegram stars

Правки

  • Для корректной работы был добавлен файл app/handlers/stars_payments.py потерянный в ходе обновления)(
  • Добавлена функция конвертации курса и переменна для настройки курса:

TELEGRAM_STARS_RATE_RUB=1.3

Технические улучшения

  • Пополнение через Telegram stars корректно отрабатывает, баланс пополняется
  • Теперь возможно задать курс через TELEGRAM_STARS_RATE_RUB в .env

Don't miss a new remnawave-bedolaga-telegram-bot release

NewReleases is sending notifications on new releases.