Кейсы

Отправка в Telegram: чат-бот для сообщений из роботов и БП. Приложение для Битрикс24

Коллеги, приветствую. На связи команда Digital for Sales, меня зовут Юрий Павлюк, и в этом видео я расскажу о нашем самом популярном приложении для Bitrix24 — приложении «Отправка в Telegram». На самом деле подобных решений на рынке довольно много. Мы не единственные, не монополисты. У конкурирующих приложений есть свои плюсы и минусы. Я же расскажу о наших плюсах, а минусов, честно говоря, не припомню.

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

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

Заглянем под капот демо-стенда. Вот колонка «Встреча» и настроенный робот «Отправка в Telegram». Вот он — тот самый ключ моего бота, у вас будет свой. Здесь же текст сообщения. В него можно подставлять любые данные из любых сущностей. Работать с текстом можно так же, как в обычном редакторе. Несмотря на то что выбран режим HTML, это не полноценная веб-верстка, а небольшой набор HTML-тегов, которые Telegram понимает. Например, первую строку можно сделать жирной, можно оформить ссылку, можно сделать курсив.

Если вы знакомы с Markdown — пожалуйста, можно и в нем. Если никакой красоты не нужно — просто пишете обычный текст, без тегов. Переносы строк — просто нажатием Enter.
Айдишник чата обязательно указывается со знаком минус. Как узнать ID? Вариантов два: добавляете специального бота, который пишет ID в чат, либо заходите в свою группу через веб-версию Телеграма — в адресной строке этот ID и указан. Если вы привыкли к десктопу, один раз зайдите в веб — это недолго.

Еще один плюс — в каждом роботе можно указать свой чат и даже своего бота. У меня, например, на проектах десятки чатов, и я уверен, у вас может быть столько же. Поэтому очень удобно, что все настраивается в конкретном роботе, а не где-то в одном месте в настройках приложения.

Ну что, посмотрим, как это взлетит. Сохраняем настройки. После срабатывания робот отправит сообщение, а карточка сменит стадию на следующую — на «Бриф», чтобы визуально было понятно, что процесс пошел.
Открываю тестовую сделку, переношу во «Встречу». Робот отработал — стадия уже поменялась. Захожу в веб-версию Телеграма, в тестовую группу — и вот оно наше сообщение: жирный «Всем привет», пустые строки и подставленное название сделки. Вся магия на ваших глазах.

Это приложение безлимитное, бесплатное — за исключением того, что вы оплачиваете тариф Битрикса и маркет. Из моего опыта был только один случай, когда Телеграм прислал «последнее китайское предупреждение», но не забанил бота. Поэтому не отправляйте всякую ерунду, чтобы не подставлять свой аккаунт. Если нарушать правила, сначала придет предупреждение, а потом Телеграм может вообще запретить вашему аккаунту создавать ботов. Тогда придется заводить новый.

Применений у этой механики огромное количество. Например, можно уведомлять руководителя о движении сделок. Можно отправлять напоминания по задачам. Можно раз в неделю отправлять руководителю итоги: сколько сделок, сколько выиграли, сколько денег в кассе, сколько задач выполнено или просрочено.
Мы даже использовали это так: если менеджер не выполняет задание, Битрикс это знает, и в общую группу на 40 человек улетает сообщение «Менеджер такой-то не выполнил задачу, ай-ай-ай», со ссылкой на инструкцию. А если он снова не выполнит, уведомление улетит уже лично его руководителю — в 00:00, чтобы назавтра разговор был максимально продуктивным. Это происходило публично, и дисциплина в коллективе выравнивалась очень быстро.

Вариаций масса. Пользуйтесь.

С вами был Юрий Павлюк, команда Digital for Sales. Мы разрабатываем полезные, простые и удобные приложения для Bitrix24 и внедряем сам Bitrix24 в компаниях. До новых встреч.
Лендинг приложения: https://telegramsend.digitalforsales.ru
Made on
Tilda