Долгожданная версия 5.1 выходит в релиз!
Конфигуратор тарифов, изменение настроек прямо в базе данных, оптимизация сессий, поддержка нового botAPI telegram, повышение безопасности и многое другое!
В этот раз мы сконцентрировались сразу на трех направлениях: от функциональности и технической части до визуального оформления.
Давайте разберем по пунктам.
➙ Конфигуратор тарифов:
Гибкая система настройки тарифа под потребности клиента
Теперь не обязательно продумывать сотни вариаций тарифов, достаточно просто задать опции для выбора при покупке.
Основные возможности:
- Настройка вариантов устройств.
- Настройка вариантов ограничения по трафику.
- Указание шага доплаты за дополнительное устройство.
- Возможность задать индивидуальную цену за определенную опцию.
Таким образом в боте можно задать как обычный прозрачный тариф, так и тариф с вариантами конфигурации, что значительно повышает универсальность для владельца.
➙ Режимы конфигурации тарифа:
Различные стратегии под любой вкус.
Два главных режима, позволяющих менять механику взаимодействия с тарифом.
Режим конфигурации:
- Клиент, купивший подписку может в любое время изменить условия, доплатив за дополнительные опции.
- Тариф клиента сохраняется и продлевается на те же условия, что он выбрал.
- Настройка понижения условий: можно отключить или дать клиенту возможность понижать свои опции.
Режим пакетов:
- Клиент, купивший подписку может в любое время докупить опцию вдобавок.
- Тариф клиента сохраняется только до истечения срока подписки.
- По истечению срока подписки, опции тарифа возвращаются к стандартным значениям.
- Настройка перерасчета доплаты: можно дать возможность пересчитывать дополнительные опции в зависимости от того, насколько скоро закончится подписка.
В совокупности с самим конфигуратором система тарифов становится гибкой и тонко настраиваемой!
➙ Настройки бота:
Удобное управление ботом через базу данных.
Ранее для изменения настроек бота приходилось вручную править файл конфигурации и перезагружать бота.
Теперь всё иначе, прямо в боте можно:
- Включать или выключать отображение кнопок интерфейса.
- Изменение режимов работы бота: от обязательной подписки на канал до включения крипто-ссылок.
- Включение и выключение касс, изменение порядка в выдаче.
- Настройки денежного оборота: динамическое изменение кэшбека, режима валют, наценок и так далее.
- Настройка уведомлений: время отправки, включение, периодичность проверки и так далее.
➙ Кастомные эмоджи и покраска кнопок:
Бот поддерживает свежее обновление botAPI telegram.
Возможности:
- Покраска кнопок в разные цвета.
- Добавлена поддержка кастомных эмодзи в меню бота.
- Добавлена поддержка кастомных эмодзи в inline-кнопки..
Бота можно поменять до неузнаваемости, задав нужное настроение и стиль всего оформления!
➙ Технические улучшения:
Немаловажная часть развития нашего проекта.
Как и любой продолжительный проект бот обрастает кодом и становится тяжелее, а его требования к ресурсом растут. В таком случае самую важную роль начинает играть оптимизация и прочие улучшения.
Основные изменения:
- Оптимизация сессий.
- Поддержка актуальной версии Remnawave.
- Рефакторинг большей части кода.
- Увеличение скорости рассылки.
- Нормализация времени истечения.
- Добавление ссылок для быстрого перехода в меню.
- Очередь обработки входящих запросов.
- И многое другое.
Также в обновление включено важное повышение безопасности!
Участие сообщества
Каждый участник имеет возможность изменить функционал бота до неузнаваемости.
За время перехода на модульную архитектуру зарегистрировано более 100 заявок на разработку и опубликовано более 80 модулей от разных авторов.
С такими возможностями: как интерфейс бота, так и его функционал могут меняться до неузнаваемости:
На нашей кодовой базе развернулось множество совершенно разных решений. Как по дизайну, так и стратегии продвижения.
Не все изменения вошли в новость, всего лишь малая часть.
Full Changelog: v.5...v.5.1