Под прицелом: Botpult

Привет, котаны! Сегодня под нашим прицелом Botpult – простой и удобный конструктор чат-ботов для ВКонтакте и Telegram, который позволяет делать своих ботов из готовых модулей с конкретным функционалом, то есть без программирования и танцев с кодом. Полученные боты, в свою очередь, могут поддерживать разговор на заданную тему, отвечать на популярные вопросы пользователей, работать с товарами сообществ ВКонтакте и делиться новостями. Ну и вообще, они обслуживают РБК, СТС, VC и ВсехМаек, конечно, им можно доверять.

Читать в полной версии

Начнем с того, что у Ботпульта достаточно неординарная история. Самая первая версия сервиса набрала 5000 ботов, умела работать с популярными CMS и CRM, оповещала о статусе заказов и т.д. Однако что-то пошло не так, проект пришлось закрыть и переписывать все с нуля, постепенно возвращая былой функционал. B настоящее время конструктор находится в открытой альфе: летом думали над вопросом, куда им двигаться дальше, тогда же предприняли попытку сделать инструмент платным, а сейчас живут довольно тихо, не особо балуя инфоповодами и обновлениями.





 

Что оно делает



Итак, Botpult – простой и наглядный конструктор чат-ботов для ВКонтакте и Telegram, который когда-нибудь, может, будет поддерживать Facebook и KIK. Подключенные к сервису боты могут отвечать на популярные вопросы и оказывать поддержку пользователей, осуществлять рассылки с картинками и ссылками по базам пользователей и выводить на связь с администратором. Звучит не особо впечатляюще, но на практике люди умудряются слепить из этого много интересностей, чуть ли не закидывая новости, прогноз погоды, уведомления о письмах и твитах в лс вк.

Для регистрации в Ботпульте достаточно ввести адрес электронной почты (туда придет автоматически сгенерированный пароль), после чего нам сразу же предлагают создать нашего первого бота, а освободившееся время потратить на 100 лучших книг по версии народа из Reddit.





Создание бота в Botpult занимает всего 3 шага:
 
  1. Выбираем платформу – ВКонтакте или Telegram. В случае, если вы выбрали ВК, то вас попросят авторизоваться в социальной сети и автоматически выявят сообщества, в которых вы являетесь администратором. Если взяли Телеграм, то нужно ввести HTTP-токен API существующего бота, рожденного с помощью @BotFather.
  2. Прописываем структуру бота – поле приветственного сообщения, доступные команды с описанием, ветку ответов и действий. Система предлагает следующие готовые блоки: добавление новой команды, подписка, связь с администрацией и возврат к первому сообщению. Все команды и ответы вы придумываете и пишете сами;
  3. Придумываем имя бота, включаем-выключаем его, настраиваем поведение. Например, можно сделать так, чтобы на любое сообщение пользователя, которое не является командой, бот посылал последнее сообщение, подогнать время жизни сессии, команду отписки и реакцию бота на отписку.

И все, первый бот готов! В дальнейшем, вы можете редактировать его в любое время, постепенно развивать и добавлять новый функционал. Например, стоит заглянуть в меню «Группы рассылок», где можно рассылать сообщения по базам пользователей, собранным вручную или с помощью RSS. Кроме того, есть возможность привязать свой аккаунт к боту самого ботпульта и организовать доставку писем счастья прямо на ходу, благо, получатели определяются прямо на месте.



Дизайнинг и интерфейсинг


Дизайнинг и интерфейсинг у Botpult очень приятные. Сервис, сделанный с любовью в Санкт-Петербурге, действительно воспринимается как-то тепло и душевно – диалоговые окна, которые всплывают после каждого шага создания бота, абсолютно не раздражают, а ответы в духе «понятно» вместо океев дают +1 к симпатии. Что касается навигации, то тут все элементарно: интеграция новых платформ, список существующих ботов, группы рассылок и история рассылок. В настройках тоже царит минимализм, здесь только имя с паролем менять да аккаунт привязывать.
Конструктор ботов легок для понимания и напоминает алгоритмы с учебников информатики для 6 класса с полями для заполнения, но, если вы лепите бота в первый раз, все равно потребуется пара минут на привыкание, кто что делает и что куда ведет. В UI также есть положительные и отрицательные моменты – скажем, нумерация уровня вложенности есть гуд, а вот то, что блоки с командами нельзя вручную перетаскивать с места на место, откровенно раздражает. Так что здесь лучше 7 раз отмерить и 1 раз все расписать, чтобы не психовать потом от бардака в командах.



Цена вопроса


Botpult абсолютно бесплатный сервис – создание ботов и их использование не ограничены. Но, если сервис приносит вам добро и пользу, он вам очень понравился и вы надеетесь, что он и дальше будет жить да здравствовать, то можете сказать спасибо и поддержать проект, поделившись донатиком на фирменной странице Yasobe.ru, что от Яндекс.Денег. Переводы осуществляются с помощью пластиковых карт или счета на ЯДе.

Итого


Ну что тут сказать. В целом, Botpult оставил несколько смешанные впечатления. С одной стороны, сервис порадовал приятным интерфейсом, душевным подходом и заботой о нашем литературном развитии. Но, то ли из-за своей простоты и минималистичности, то ли из-за откровенной сыроватости, он порой казался нелогичным, местами недоделанным. Конструктор ботов легкий для понимания и в нем быстро усваиваешься (хотя блоки все-таки хочется менять местами перетаскиванием), а вот работа с группами реализована неинтуитивно и ничего не объясняет – если изначально не в курсе, что тут для чего, то приходится вкуривать методом тыка).

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