github Vladless/Solo_bot v.5.1
SoloBot v5.1 / Конфигуратор, Настройки, Эмодзи.

11 hours ago

Долгожданная версия 5.1 выходит в релиз!

Конфигуратор тарифов, изменение настроек прямо в базе данных, оптимизация сессий, поддержка нового botAPI telegram, повышение безопасности и многое другое!

В этот раз мы сконцентрировались сразу на трех направлениях: от функциональности и технической части до визуального оформления.

Давайте разберем по пунктам.

➙ Конфигуратор тарифов:

Гибкая система настройки тарифа под потребности клиента

Теперь не обязательно продумывать сотни вариаций тарифов, достаточно просто задать опции для выбора при покупке.

Основные возможности:

- Настройка вариантов устройств.
- Настройка вариантов ограничения по трафику.
- Указание шага доплаты за дополнительное устройство.
- Возможность задать индивидуальную цену за определенную опцию.

IMG_2100

Таким образом в боте можно задать как обычный прозрачный тариф, так и тариф с вариантами конфигурации, что значительно повышает универсальность для владельца.

➙ Режимы конфигурации тарифа:

Различные стратегии под любой вкус.

Два главных режима, позволяющих менять механику взаимодействия с тарифом.
IMG_2103

Режим конфигурации:

- Клиент, купивший подписку может в любое время изменить условия, доплатив за дополнительные опции.
- Тариф клиента сохраняется и продлевается на те же условия, что он выбрал.
- Настройка понижения условий: можно отключить или дать клиенту возможность понижать свои опции.

Режим пакетов:

- Клиент, купивший подписку может в любое время докупить опцию вдобавок.
- Тариф клиента сохраняется только до истечения срока подписки.
- По истечению срока подписки, опции тарифа возвращаются к стандартным значениям.
- Настройка перерасчета доплаты: можно дать возможность пересчитывать дополнительные опции в зависимости от того, насколько скоро закончится подписка.

В совокупности с самим конфигуратором система тарифов становится гибкой и тонко настраиваемой!

➙ Настройки бота:

Удобное управление ботом через базу данных.

Ранее для изменения настроек бота приходилось вручную править файл конфигурации и перезагружать бота.

Теперь всё иначе, прямо в боте можно:

- Включать или выключать отображение кнопок интерфейса.
- Изменение режимов работы бота: от обязательной подписки на канал до включения крипто-ссылок.
- Включение и выключение касс, изменение порядка в выдаче.
- Настройки денежного оборота: динамическое изменение кэшбека, режима валют, наценок и так далее.
- Настройка уведомлений: время отправки, включение, периодичность проверки и так далее.

➙ Кастомные эмоджи и покраска кнопок:

Бот поддерживает свежее обновление botAPI telegram.

Возможности:

- Покраска кнопок в разные цвета.
- Добавлена поддержка кастомных эмодзи в меню бота.
- Добавлена поддержка кастомных эмодзи в inline-кнопки..

IMG_2124

Бота можно поменять до неузнаваемости, задав нужное настроение и стиль всего оформления!

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

Немаловажная часть развития нашего проекта.

Как и любой продолжительный проект бот обрастает кодом и становится тяжелее, а его требования к ресурсом растут. В таком случае самую важную роль начинает играть оптимизация и прочие улучшения.

Основные изменения:

- Оптимизация сессий.
- Поддержка актуальной версии Remnawave.
- Рефакторинг большей части кода.
- Увеличение скорости рассылки.
- Нормализация времени истечения.
- Добавление ссылок для быстрого перехода в меню.
- Очередь обработки входящих запросов.
- И многое другое.

Также в обновление включено важное повышение безопасности!

Участие сообщества

Каждый участник имеет возможность изменить функционал бота до неузнаваемости.

За время перехода на модульную архитектуру зарегистрировано более 100 заявок на разработку и опубликовано более 80 модулей от разных авторов.

С такими возможностями: как интерфейс бота, так и его функционал могут меняться до неузнаваемости:
image

На нашей кодовой базе развернулось множество совершенно разных решений. Как по дизайну, так и стратегии продвижения.

Не все изменения вошли в новость, всего лишь малая часть.
Full Changelog: v.5...v.5.1

Отдельная благодарность:

Capybara-z — за активное участие в разработке и новые идеи для реализации.

JustYay — за советы по безопасности и своевременое обновление кода платежных систем.

TrackLine — за разработку новых модулей.

Don't miss a new Solo_bot release

NewReleases is sending notifications on new releases.