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

latest releases: v3.20.1, v3.20.0, v3.19.0...
5 months ago

🚀 Release v2.3.4

🔧 Основные улучшения системы

[#86] - Комплексные улучшения платежей и бекапов - [@Fr1ngg](https://github.com/Fr1ngg)

  • 🔄 Динамическое отображение способов оплаты - автоматическая проверка активности методов
  • 💫 Исправление курса Telegram Stars - корректное отображение "1.3₽ за звезду"
  • 🛠️ Система бекапов v1.1 - поддержка WelcomeText, улучшенная валидация данных
  • 🗑️ Оптимизация удаления пользователей - правильная очистка связанных записей
  • 📁 Новый модуль payment_utils.py - централизованная работа с платежами

[#81] - Фикс проверки подписки на группу - [@Fr1ngg](https://github.com/Fr1ngg)

  • 🔐 Улучшенная проверка подписки - учет всех статусов участников (MEMBER, ADMINISTRATOR, CREATOR)
  • ⚙️ Оптимизация middleware - подключение ChannelCheckerMiddleware только при необходимости
  • 📝 Улучшенная регистрация - раздельная логика для новых и существующих пользователей
  • 🔄 Переименование переменной - CHANNEL_IS_SUB_REQUIREDCHANNEL_IS_REQUIRED_SUB

[#82] - Фикс автобэкапов - [@yazhog](https://github.com/yazhog)

  • Умное планирование бекапов - первый запуск в ближайшее время, затем по интервалу
  • 🔧 Новые методы парсинга - корректная обработка времени и интервалов из переменных окружения
  • 📝 Подробное логирование - информация о времени следующего бекапа и статусе работы
  • 🛡️ Обработка ошибок - корректное восстановление расписания после сбоев

[#87]- Вывод названия триального сквада - [@Fr1ngg](https://github.com/Fr1ngg)

  • 🌍 Корректные названия серверов - исправлено отображение "1 стран" на название сервера
  • 🆓 Триальные предложения - показ конкретного сервера вместо "1 страна"
  • 🔄 Синхронизация данных - приоритетное чтение актуальных названий из БД

💰 Улучшения пользовательского опыта

[#80] - Улучшение уведомлений о балансе - [@Legacyyy777](https://github.com/Legacyyy777)

  • 💳 Информативные уведомления - показ точной недостающей суммы при недостатке средств
  • 🔘 Удобная навигация - кнопки для прямого перехода к пополнению баланса
  • 🌐 Мультиязычность - адаптация уведомлений под выбранный язык пользователя

[#83] - Дополнительные улучшения интерфейса - [@Legacyyy777](https://github.com/Legacyyy777)

  • 🎨 Улучшения административной панели - предпросмотр медиафайлов без логотипа
  • 🔧 Оптимизация логики логотипов - подстановка только при включенном режиме
  • 📋 Улучшенные inline-клавиатуры - лучшая обработка подтверждения медиафайлов

[#84] - Фикс навигации в подписках - [@yazhog](https://github.com/yazhog)

  • 🎯 Улучшенная навигация - корректная работа кнопки "назад" при одной доступной стране
  • 🔄 Гибкая логика возврата - адаптивные сценарии в зависимости от настроек
  • ⚙️ Оптимизация переходов - плавная работа между разделами выбора подписки

👥 Участники релиза


📊 Статистика релиза

  • 🔧 Всего PR: 7
  • 👥 Участников: 3
  • 📁 Обновлено файлов: 15+
  • 🐛 Исправлено багов: 12
  • ✨ Новых функций: 8
  • ⚡ Улучшений производительности: 6

Благодарим всех участников за их вклад в развитие проекта! 🎉

What's Changed

  • №3 by @Legacyyy777 in #80
  • Фикс проверки подписки на группу by @Fr1ngg in #81
  • Фикс автобэкапов by @yazhog in #82
  • №4 by @Legacyyy777 in #83
  • Фикс кнопки назад в покупке подписки, когда только 1 страна доступна by @yazhog in #84
  • Правка бекапов/восстановления, удаления юзеров, исправление вывода курса за звезды+динамическая инфа в способах оплаты by @Fr1ngg in #86
  • Вывод названия триального сквада при активации и в разделе с подпиской by @Fr1ngg in #87

Full Changelog: v2.3.3...v2.3.4

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

NewReleases is sending notifications on new releases.