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

latest releases: v3.15.1, v3.15.0, v3.14.1...
5 months ago

Такс, бедолаги! Минута внимания!
Этот патч подвез Вам всем человек, ставший при жизни легендой. Народный артист Советского Союза, России и даже Чечено-Ингушетии - @yazhog

Поэтому накидайте ему респекта(донатного) по ссылочкам или по его кредам, которые он Вам сможет по запросу предоставить, если у вас будет желание респектнуть ему лично за вклад в наш скромный публичный проектик))

P.S Обнимаю отдельно за труды, ты реально мужчина мужчинский)(
Я в этот раз чуть на чилле и делах, поэтому от меня ток микроправки какие-то и то если грузил)()(

✨ Новые возможности

  • Клавиатура после регистрации: Добавлены кнопки «Подключиться бесплатно» и «Пропустить»
  • Новый текст триального предложения: Улучшенные сообщения для привлечения новых пользователей
  • Форматированный вывод периодов: Красивое отображение периодов продления подписки
  • Режим ссылки для кнопки подключения: Новый режим CONNECT_BUTTON_MODE=link с прямой ссылкой на подписку
  • Система отслеживания уведомлений: Добавлена модель и таблица SentNotification для контроля отправленных уведомлений
  • CRUD-операции: Новый модуль notification.py для управления уведомлениями

🔧 Улучшения

  • 📝 Переписанные приветственные сообщения: Более продающие и информативные тексты
  • ⚡ Акцент на скорости: Усилен фокус на скорости до 1 Гбит/сек в основных сообщениях
  • 🔄 Всегда видимая кнопка продления: Кнопка продления подписки теперь отображается постоянно (для не-пробных подписок)
  • ⌨️ Улучшенная клавиатура периодов: Использует форматированный текст при выборе периода продления
  • 💰 Обновленные спецпредложения: Изменена формулировка и структура уведомлений о специальных предложениях
  • 🔗 Интеграция режима ссылки: Поддержка нового режима в интерфейсах, обработчиках и клавиатурах
  • 🔔 Умная логика уведомлений: Предотвращение дублирования уведомлений с помощью записи в базе данных
  • 🗑️ Автоочистка уведомлений: При продлении подписки удаляются записи о ранее отправленных уведомлениях

🐛 Исправления

  • Удалена лишняя строка: Убрана избыточная информация о награде рефереру в сообщении регистрации
  • Исправлены ошибки локализации: Устранены мелкие неточности в переводах
  • Предотвращение дублей: Улучшена система предотвращения повторных уведомлений

🛠️ Техническая часть

  • Миграции базы данных: Добавлены Alembic-миграции для создания таблицы sent_notifications
  • Каскадное удаление: Реализовано каскадное удаление связанных записей
  • Документация: Обновлены .env.example и README.md с описанием нового режима

Совместимость: Все изменения обратно совместимы. Для использования новых возможностей обновите переменные окружения согласно .env.example

What's Changed

  • Тест подписка сразу после старта бота, продление в любой момент by @yazhog in #48
  • Режим link для ссылки подписки, фикс напоминаний о истечении подписки by @yazhog in #49

Full Changelog: v2.2.5...v2.2.6

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

NewReleases is sending notifications on new releases.