Перейти к содержимому
Логотип BotMan

BotMan

Бесплатный тариф

Open-source PHP-фреймворк для чат-ботов: логика пишется кодом один раз и подключается к Telegram, Slack, Facebook Messenger или сайту через отдельные драйверы. Ставится через Composer, лицензия MIT. Для PHP-разработчиков.

botman.io

Основная информация

Основан
2016 г.
Страна
Германия
Развёртывание
Свой сервер (PHP-библиотека через Composer)
Интеграции
16+
Языки
English
Поддержка
Документация, GitHub Issues
Стоимость
Бесплатно
Пробный период
Бесплатный тариф

Технические характеристики

Open-source
Да
Лицензия
MIT
Репозиторий
github.com/botman/botman
Последняя версия
2.8.11 — 3 апреля 2026
Установка
composer require botman/botman
Требования
PHP 7.1 и новее; Symfony HttpFoundation 2.8–7.0; illuminate/support 6.0–14.0
Self-hosted
Да — библиотека работает на вашем сервере
Технологический стек
PHP, не привязан к фреймворку

Поддержка и SLA

Каналы поддержки
ДокументацияGitHub Issues

Интеграции BotMan (16+)

Категории интеграций
МессенджерыГолосовые ассистентыSMS и телефонияВиджет для сайта
Ключевые интеграции
  • Telegramобновлён в марте 2025официальная
  • Facebook Messengerноябрь 2023официальная
  • Slackоктябрь 2023официальная
  • Microsoft Bot Frameworkиюль 2022официальная
  • Discordмай 2022официальная
  • Веб-виджет для сайтамай 2022официальная
  • Amazon Alexaоктябрь 2020официальная
  • Twilioсентябрь 2020официальная
  • Google Assistantсентябрь 2020официальная
  • WeChatмарт 2019официальная

Тарифы BotMan

Сам фреймворк бесплатен и распространяется по лицензии MIT — платы за него не берут ни в каком виде, лимитов на число ботов, диалогов и подписчиков нет. Расходы возникают только на вашей стороне: сервер под приложение и работа разработчика. Видеокурс «Build A Chatbot» того же автора — отдельный платный продукт и к лицензии на библиотеку отношения не имеет.

Open Source (MIT)

Без ограничений

Бесплатно
  • Установка через Composer, регистрация не нужна
  • Коммерческое использование разрешено лицензией
  • Без лимитов на число ботов, диалогов и подписчиков
  • Исходный код открыт, бот работает на своём сервере
Сравнение тарифов BotMan
ТарифЦена
Open Source (MIT)Бесплатно

Обзор BotMan

Что такое BotMan

BotMan — библиотека для языка PHP, с помощью которой разработчик пишет чат-бота. Сам проект описывает себя так: «фреймворк для разработки чат-ботов на PHP» и «framework agnostic PHP library to build chat bots». Это не конструктор: визуального редактора сценариев, личного кабинета и подписки у BotMan нет — есть пакет, который ставится командой composer require botman/botman и подключается к вашему коду.

Автор — Marcel Pociot; в выходных данных сайта указан он лично (Korschenbroich, Германия), в подвале сайта проект подписан его компанией Beyond Code GmbH. Библиотека распространяется по лицензии MIT — свободно, включая коммерческое использование. Репозиторий создан 5 августа 2016 года, в тексте лицензии стоит 2017 год.

Как это выглядит в работе

Логика описывается обработчиками: бот «слышит» фразу и отвечает на неё. Поддерживаются подстановки в шаблоне фразы, последовательные вопросы к пользователю и имитация набора текста перед ответом. Документация разбита на разделы «приём сообщений», «приём вложений», «отправка сообщений», «диалоги», «события», а из продвинутого — обработка естественного языка, данные о пользователе и хранение состояния.

Один код — несколько мессенджеров

Главное обещание проекта: написать бота один раз и подключить к разным площадкам. Каждая площадка — отдельный пакет-драйвер, который доставляется тем же Composer. В официальной организации на GitHub лежат 16 драйверов, в документации описаны 12 из них.

🔴 Здесь же главная оговорка этого обзора. Ядро библиотеки поддерживают, а драйверы — заметно реже. По датам последних изменений в репозиториях: Telegram — март 2025, Facebook Messenger — ноябрь 2023, Slack — октябрь 2023, Microsoft Bot Framework и Discord — 2022, Amazon Alexa, Twilio и Google Assistant — 2020, WeChat, Nexmo, Cisco Spark и Kik — 2019, Hangouts Chat — декабрь 2018. Ни один из них не помечен как заброшенный, но обновлений в них не было годами, а документация по-прежнему описывает их наравне с остальными.

Состояние проекта: цифры

  • Последняя стабильная версия — 2.8.11 от 3 апреля 2026 года
  • Установок через Composer: 1 653 185 за всё время, около 20 500 за месяц
  • На GitHub 6163 звезды и 814 форков, репозиторий не заархивирован
  • На Packagist пакет не помечен как заброшенный
  • Из свежих правок: поддержка Laravel 12 (август 2025) и починка под PHP 8.4 (март 2026)

Требования пакета широкие: PHP от 7.1, Symfony HttpFoundation со 2.8 по 7.0, illuminate/support с 6.0 по 14.0. То есть библиотека встаёт и в старый проект, и в свежий Laravel.

⚠️ Страница релизов на GitHub обрывается на версии 2.6.1 от 2020 года — там просто перестали оформлять релизы. Судить о живости проекта по ней нельзя: теги и публикации в Packagist идут дальше, вплоть до апреля 2026 года.

Что ещё есть в экосистеме

  • BotMan Studio — заготовка проекта на Laravel; на сайте описана как «Laravel 5.5 boiler project», в репозитории последнее изменение — декабрь 2022 года
  • Веб-виджет для сайта — отдельный репозиторий, последнее изменение сентябрь 2020 года
  • Tinker — инструмент для разработки, ноябрь 2023 года
  • Документация в версиях 2.0, 1.5, 1.4 и master; репозиторий документации правился в августе 2024 года

Сообщество

Ссылки на сообщество стоят в шапке и подвале сайта, но обе проблемные. Собственный форум открывается и показывает те же обсуждения, что и годы назад: самые свежие темы на первой странице датированы 2018 годом, а верхняя из них — список пожеланий к версии 3.0, которая так и не вышла. Ссылка на Slack-сообщество отвечает ошибкой 500. Живой канал общения фактически один — задачи и обсуждения в репозитории на GitHub.

Видеокурс — отдельный продукт

Из навигации сайта ведёт ссылка на курс «Build A Chatbot» того же автора: 47 уроков и более пяти часов видео о разработке, расширении и тестировании ботов. Это отдельный платный продукт, а не тариф BotMan — сам фреймворк бесплатен. Сейчас курс обслуживается на домене Beyond Code; у его собственного домена buildachatbot.io сертификат HTTPS истёк 15 сентября 2025 года, и по обычному HTTP он уводит на личный домен автора.

Кому подходит

  • PHP-разработчикам — бот пишется на знакомом языке, без новой платформы
  • Laravel-командам — библиотека встаёт в существующий проект
  • Тем, кому важен свой сервер — переписка не уходит стороннему сервису
  • Проектам без бюджета на подписку — лимитов на число ботов и диалогов нет

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

Плюсы и минусы BotMan

+Преимущества

  • Лицензия MIT: свободное использование, включая коммерческое
  • Ядро действительно поддерживают — версия 2.8.11 вышла 3 апреля 2026 года
  • Свежие правки по существу: поддержка Laravel 12 и совместимость с PHP 8.4
  • 1,65 млн установок через Composer и около 20 500 в месяц — база пользователей живая
  • Широкая совместимость: PHP от 7.1, Laravel с 6 по 14, Symfony со 2.8 по 7
  • Не требует переезда на платформу — встраивается в существующий проект
  • Нет абонентской платы и лимитов на число ботов, диалогов и подписчиков
  • Данные переписки остаются на вашем сервере
  • Один код бота подключается к нескольким мессенджерам через драйверы

Недостатки

  • Нужен PHP-разработчик: визуального конструктора сценариев нет, логика пишется кодом
  • Драйверы к мессенджерам обновляют куда реже ядра: Telegram — 2025, Facebook и Slack — 2023, Alexa и Twilio — 2020, WeChat, Nexmo, Cisco Spark и Kik — 2019, Hangouts — 2018
  • Документация описывает драйверы к площадкам, чьи репозитории не трогали шесть-семь лет
  • BotMan Studio — заготовка на Laravel, последнее изменение декабрь 2022 года; на сайте описана как проект на Laravel 5.5
  • Веб-виджет для сайта не обновляли с сентября 2020 года
  • Форум сообщества показывает те же обсуждения 2018 года; версия 3.0 из списка пожеланий так и не вышла
  • Ссылка на Slack-сообщество из шапки и подвала сайта отвечает ошибкой 500
  • Ни сайта, ни документации на русском языке нет
  • Готового официального драйвера к ВКонтакте среди 16 имеющихся нет
  • Развёртывание, обновления и защита бота — полностью ваша забота

Сценарии использования BotMan

1

Бот внутри существующего PHP-проекта

Библиотека не привязана к фреймворку и ставится в уже работающее приложение — бот получает прямой доступ к вашим моделям и бизнес-логике без промежуточного API.

2

Один сценарий на несколько площадок

Логика пишется один раз, а подключение к Telegram, Slack или Facebook Messenger делается отдельным пакетом-драйвером. Перед выбором площадки стоит посмотреть, когда её драйвер обновляли в последний раз.

3

Бот на своей инфраструктуре

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

4

Чат-виджет на сайте

Помимо мессенджеров есть драйвер веб-канала и отдельный виджет, который встраивается на страницу. Виджет не обновляли с сентября 2020 года — это стоит учитывать.

5

Проект без подписки и лимитов

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

Доверие и масштаб

Создатель Laravel Тейлор Отвелл публично отозвался о BotMan на странице курса автора — по его словам, это удачный способ познакомиться с чат-ботами в среде, привычной PHP-разработчику.
Аудитория
1 653 185 установок через Composer за всё время, около 20 500 за последний месяц (данные Packagist)
Масштаб провайдера
6163 звезды и 814 форков на GitHub, 6192 отметки «в избранном» на Packagist

Отзывы о BotMan

Обзор помог разобраться в сервисе?

Одно нажатие, без регистрации. Ответ увидят те, кто будет выбирать сервис после вас.

Ваш ответ здесь будет первым.

Поделитесь опытом использования

Помогите другим сделать правильный выбор — ваш отзыв будет полезен

Без почты и пароля · обычно публикуем в течение 1–2 дней

Отзывы — мнения посетителей, прошедшие проверку по правилам сайта; порядок определяется отметками «полезно».

Часто задаваемые вопросы о BotMan

?Сколько стоит BotMan?

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

?BotMan — это конструктор ботов без программирования?

Нет, и это главное отличие от большинства сервисов в этом разделе. BotMan — библиотека для PHP: она ставится командой composer require botman/botman, а сценарий бота описывается кодом. Визуального редактора сценариев, готовых шаблонов и веб-интерфейса у проекта нет. Без PHP-разработчика запустить бота на нём не получится.

?Проект ещё развивается или заброшен?

Ядро поддерживают. Последняя стабильная версия 2.8.11 вышла 3 апреля 2026 года, до этого добавляли поддержку Laravel 12 и чинили совместимость с PHP 8.4; на Packagist пакет не помечен заброшенным, установок около 20 500 в месяц. При этом страница релизов на GitHub обрывается на 2020 годе — там просто перестали оформлять релизы, и делать вывод по ней нельзя.

?Какие мессенджеры поддерживает BotMan?

Каждая площадка подключается отдельным пакетом-драйвером. В официальной организации на GitHub их шестнадцать: Telegram, Facebook Messenger, Slack, Discord, Twitter, WeChat, Twilio, Nexmo, Cisco Spark, HipChat, Kik, Hangouts Chat, Microsoft Bot Framework, Amazon Alexa, Google Assistant и веб-канал для сайта. В документации описаны двенадцать из них.

?Насколько свежие драйверы к мессенджерам?

Это слабое место проекта. По датам последних изменений в репозиториях: Telegram обновляли в марте 2025 года, Facebook Messenger — в ноябре 2023, Slack — в октябре 2023, Microsoft Bot Framework и Discord — в 2022, Amazon Alexa, Twilio и Google Assistant — в 2020, WeChat, Nexmo, Cisco Spark и Kik — в 2019, Hangouts Chat — в декабре 2018. Заброшенными они не помечены, но перед выбором площадки состояние её драйвера стоит проверить самостоятельно.

?Что такое BotMan Studio?

Это готовая заготовка проекта на Laravel, чтобы не собирать окружение с нуля. На сайте она описана как проект на Laravel 5.5, а последнее изменение в её репозитории датировано декабрём 2022 года. Для нового проекта на свежем Laravel разумнее ставить саму библиотеку в уже созданное приложение — совместимость у неё заявлена вплоть до Laravel 14.

?Где спрашивать, если что-то не работает?

Практически единственное живое место — задачи и обсуждения в репозитории на GitHub. Собственный форум проекта открывается, но обсуждения на его первой странице датированы 2018 годом, а ссылка на Slack-сообщество из шапки и подвала сайта отвечает ошибкой 500. Документация при этом полная и разбита по версиям 2.0, 1.5, 1.4 и master.

?Работает ли BotMan из России?

Да. Проверка с российского IP показала, что сайт проекта, GitHub и Packagist отвечают штатно, VPN не требуется. Ограничений по региону у библиотеки нет: код ставится из Composer, а бот работает на вашем сервере. Русской документации у проекта нет, готового официального драйвера к ВКонтакте — тоже.

Обновлено: 22 августа 2026 г.