Umbot Flow против облачных конструкторов
SaleBot, Botmother, Aimylogic и другие облачные сервисы сдают бота в аренду: код и данные живут у них, а вы платите подписку. Umbot Flow — open-source конструктор: вы собираете сценарий визуально, скачиваете проект целиком и запускаете его на своём сервере. Весь код — у вас, а не у стороннего сервиса.
| Критерий | Облачные конструкторы SaleBot, Botmother и др. | Umbot Flow open-source, MIT |
|---|---|---|
| Исходный код | Закрыт, живёт на серверах сервиса | Полный TypeScript-проект скачивается и принадлежит вам |
| Оплата | Ежемесячная подписка по тарифу | 0 ₽ — бесплатно, без тарифов и подписок |
| Если не оплатить | Бот останавливается или блокируется | Не применимо: бот работает, пока жив ваш сервер |
| Лимиты | Сообщения, пользователи и боты ограничены тарифом | Безлимит — упирается только в мощности вашего сервера |
| Данные пользователей | Хранятся на сторонних серверах | Только на вашем сервере, под вашим контролем |
| Если сервис закроется | Боты перестают работать вместе с сервисом | Ничего не меняется: код и данные уже у вас |
| Доработка | Только возможности, заложенные сервисом | Любые: сгенерированный код свободно дописывается |
| Платформы | Обычно 1–3 мессенджера на тариф | 7 платформ из одной логики: Telegram, Алиса, VK, Маруся, Max, Viber, SmartApp. Дополнительно можно подключить любую свою платформу |
| Что нужно для запуска | Только браузер — всё в облаке | Node.js 22+ на вашем VPS (или час работы разработчика) |
Формулировки про облачные сервисы — обобщение типичных условий тарифов; детали зависят от конкретного сервиса и плана.
Как Umbot Flow отдаёт код вам
Конструктор — визуальная обёртка над open-source фреймворком umbot. На выходе — обычный проект, а не «чёрный ящик».
Соберите сценарий
В визуальном редакторе: блоки команд, шагов, условий и ответов, живое превью чата. Без регистрации и без кода.
Скачайте flow.json
Редактор проверит сценарий и отдаст открытый, документированный JSON-формат — его можно править и вручную.
Сгенерируйте проект
Одна команда CLI разворачивает TypeScript-проект:
npx umbot create from-flow flow.json
Положите на свой сервер
npm install, токены в .env — и бот работает на вашем VPS. Код версионируется в git и дорабатывается как обычный проект.
Честно: кому что подходит
У обоих подходов есть свои сценарии — выбирайте осознанно.
Облачный конструктор — если
- Нужен бот «на вчера» для короткой акции;
- Нет своего сервера и не хочется разбираться с Node.js;
- Нужны готовые рассылки и интеграции с CRM из коробки;
- Подписка дешевле, чем арендовать VPS или нанимать разработчика.
Umbot Flow — если
- Бот — часть бизнеса, а не одноразовая акция;
- Важно владеть кодом и данными, а не арендовать их;
- Не хотите платить подписку годами и зависеть от чужого сервиса;
- Нужны несколько платформ сразу — от Telegram до Алисы;
- Сценарий будет расти и его захочется дописывать кодом.
Частые вопросы о переходе
Чем Umbot Flow отличается от SaleBot или Botmother?
Правда бесплатно? В чём подвох?
Нужен ли разработчик?
Можно ли перенести бота из облачного конструктора?
Что такое umbot?
А если мне какого-то функционала не хватает?
Заберите своего бота себе
Откройте редактор с демо-сценарием, соберите логику и скачайте проект — код останется у вас.
Собрать бота бесплатно →