github Vladless/Solo_bot v4.4
SoloBot v4.4 / API, Админы, Кассы.

one month ago

Версия бота 4.4 выходит в релиз!

Управление админами, новые кассы, импорт подписок с панелей, API бота и множество улучшений.

Разберём подробнее ниже:

API бота

REST API для управления ботом.

image

Возможности API соответствуют основному функционалу бота:

- Управление подписками, тарифами, подарками и другими сущностями: создание, получение, редактирование.
- Работа с клиентами: поиск по Telegram ID, создание, обновление данных.
- Все запросы к API защищены: доступ разрешён только при наличии Telegram ID и уникального токена, выданного через админку.

Таким образом появляется возможность подключить к боту веб-админку или интерфейс клиента и использовать его как полноценный бэкенд для управления подписками — как на панелях, так и напрямую в базе данных. Всё это реализуется через простые и защищённые API-запросы.

Управление администраторами

Система ролей, ограничения и легкое администратирование.

IMG_0952

Новое меню управления администраторами открывает следующие возможности:

- Добавление или удаление админа.
- Назначение ролей: чем ниже роль, тем строже ограничения по доступу.
- Выпуск токенов для API-доступа возможен только для суперадминов.

Импорт подписок с панелей и работа с данными.

Всё нужное под рукой.

IMG_0961

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

- При переезде с другого бота или просто имея клиентов в панели теперь можно их импортировать в бота.
- Загрузка файлов в корневую папку бота без подключения к серверу по sftp.
- Восстановление базы данных бота прямо через админку.

Новые кассы

Добавлены новые кассы для работы с физическими лицами:

- KassaI (Карты РФ/ СБП).
- Freekassa (Карты РФ/ СБП).
- Heleket (Криптовалюта).
- WATA (Карты РФ/ СБП/ Международные карты).

Работа с клиентами и безопасность

Новый режим работы бота, возможности бана и другое.

IMG_0962 (2)

Для безопасности и улучшения интерфейса было добавлено следующее:

- Можно включить вход только по пригласительным ссылкам, на обычный старт бот не будет реагировать.
- Добавлена возможность теневого бана клиента.
- Добавлена возможность записать в бан заранее подготовленный список tg_id.
- Тарифы теперь можно собирать в подгруппы.
- В рассылках можно отправлять сообщения с кнопкой.

Прочие улучшения:

- Кассы (Робокасса, Юмани, Юкасса) теперь с защитой от двойных платежей (идемпотентность).
- Возможность задать ссылку для покупки Telegram Stars в конфиге.
- В платежах Робокассы теперь указывается источник оплаты.
- Поддержка редактирования VAT_CODE в Юкассе.
- Добавлены кнопки "Назад" и улучшена навигация в меню HWID.
- Повышена стабильность, добавлена обработка ошибок.

Не все изменения вошли в новость, полный Changelog: v4.2.1...v4.4

Спасибо за вклад ❤️:

hteppl — за помощь в сообществе.

Capybara-z — за фиксы багов бета-версий и реализацию новых функций.

JustYay — за реализацию платежек.

TrackLine — за реализацию WATA.

Наш сайт и общий обзор возможностей ниже:

Don't miss a new Solo_bot release

NewReleases is sending notifications on new releases.