В Telegram существует 800 тысяч ботов, которых регулярно используют 52 миллиона человек. В мессенджере можно настроить от простейшей «напоминалки» до переводчика и опросника. Telegram-бот будет полезным инструментом и для отдела продаж — в этом мы убедились на собственном опыте. О настройке такого помощника рассказывает Руслан Ясинский, аналитик Ringostat.
Время чтения: 11 минут
- Telegram: как пользоваться ботами
- Чем полезен чат-бот в Телеграм
- 1. Создание бота
- 2. Настройка скрипта и триггера
- 3. Настройка передачи данных из CRM в таблицу
- Итог настройки
- Выводы
Одна из моих обязанностей — внедрение решений по автоматизации и оптимизации бизнес-процессов отдела продаж. Поэтому я слежу за технологиями, которые могут пригодиться в данной сфере. Не так давно я нашел инструкцию по созданию и настройке чат-бота, которую адаптировал под нужды наших sales-менеджеров. Ниже я поделюсь ею, но сначала опишу принцип работы помощника и его плюсы. Отдел продаж Ringostat использует CRM Pipedrive, а для общения продажников есть специальный чат. После каждой продажи бот отправляет в него такое сообщение:
🥐 Как создать своего бота в Telegram + бонус|| Kamilla Shine 🧸
Telegram: как пользоваться ботами
- из CRM в отдельную Google Таблицу передаются данные о закрытии сделок;
- специальный скрипт берет данные из этого докса, обращается к боту и передает их ему;
- помощник отправляет участникам чата сообщение о том, что состоялась продажа.
Чем полезен чат-бот в Телеграм
- Оперативность. Мессенджер обычно постоянно открыт. Поэтому сотрудники и руководство сразу узнают о новых продажах — для этого не нужно заходить в CRM.
- Дополнительная мотивация. Менеджеру, который закрыл сделку, приятно видеть упоминание о продаже. Да и его коллег это вдохновляет не отставать.
- Информация под рукой. Бот особенно удобен для тех, кто на больничном, в отпуске или командировке. Обычно в таких случаях заходить в CRM слишком неудобно.
1. Создание бота
За основу я взял часть инструкции с Medium . Сначала мы создаем бота, даем ему имя и логин, с помощью которого помощника можно найти и добавить. После этого получаем bot token.
Как бы иронично это ни звучало, но в этом нам помогает BotFather Это бот, который управляет всеми помощниками в Telegram. Его можно использовать для создания новых бот-аккаунтов или управлять существующими. Он помогает на каждом этапе, поэтому ошибиться практически невозможно.
В нашем случае нужен токен для доступа к API, с его помощью вы будете взаимодействовать с платформой. Получить его можно, общаясь с BotFather. Используйте команду /newbot для создания нового помощника — просто напишите ее в сообщении для «бота-отца».
Как создать чат-бот для телеграм
BotFather запросит у вас название и имя пользователя, а затем сгенерирует токен авторизации для вашего нового бота. Имя пользователя — это короткое название, которое будет использоваться в упоминаниях и ссылках для telegram.me. Оно должно заканчиваться на «бот», например Sales_bot или SalesBot.
BotFather выдаст вам строку с API, которая выглядит примерно так:
2. Настройка скрипта и триггера
Когда вы получите токен, нужно будет прописать логику для вашего бота. Это можно назвать оболочкой, которую вы можете настраивать на свое усмотрение. Я это сделал на базе Google App Script. К тому же в инструкции приведены плюсы развертывания и настройки бота с его помощью. Например, вам не нужно арендовать удаленный сервер, приобретать SSL-сертификат.
Для новичка это самый легкий способ запустить бота.
В инструкции говорится, что начинать нужно с создания скрипта, но я в первую очередь сделал стандартную Google таблицу. В нашем случае она содержит вкладку В ыигранные сделки — данные в нее подтягиваются из CRM, механизм я опишу ниже.
В таблице я создал столбцы для самой важной информации:
- владелец сделки — ответственный менеджер;
- ссылка на сделку в CRM;
- ID сделки;
- сумма;
- менеджер, закрывший сделку — если открыл сделку один сотрудник, а дальше с клиентом общался другой;
- дата закрытия сделки;
- название сделки — в нашем документе тут отображается сайт пользователя, год и месяц сделки, партнер, если клиент пришел от него;
- статус — если бот отправил статус в канал sales-менеджеров, то тут появляется запись OK, но об этом ниже.
Когда вы создали докс, заходим в раздел Инструменты — Редактор скриптов. После этого у вас откроется поле, в которое нужно ввести код.
Для вашего удобства я уже создал документ, в который добавил скрипт. Вам нужно нужно перейти по ссылке , скопировать таблицу и изменить настройки под свои нужды.
Обратите внимание, что это сокращенный вариант скрипта, который позволяет отправлять сообщение в чат. Если вас интересуют дополнительные возможности, вам понадобится его доработать.
Теперь переходим к коду. В первую строку вводим ID бота, который нам выдал BotFather. Во вторую — ID группы, в которую помощник будет отправлять сообщения. Как получить этот параметр, описано по ссылке .
Пара слов о том, какие функции есть в коде.
- Строки 6-28 — функция считывания последних строк, проставление статуса ОК и отправка сообщения.
- Строка 23 — функция с переменной send message, где содержится шаблон сообщения, в который подставляются данные о сделках. Вы можете поменять текст на свое усмотрение.
- Строки 30-39 — логика и опции отправки сообщений.
- Строки 41-49 — функция, которая позволяет скрипту находить колонку Статус в шапке документа. Благодаря коду он сделает это, даже если колонка поменяет свое расположение, и вам не придется лишний раз редактировать скрипт.
Далее нужно включить и настроить триггер — благодаря этому будут отправляться сообщения в Telegram из таблицы. Нажимаем значок циферблата на верхней панели:
После этого откроется G Suite Developer Hub. В правом нижнем углу окна нажмите + Добавить триггер. Далее настройте триггер таким образом:
Теперь триггер будет запускать скрипт, только если в таблице произошли изменения. Когда в документе появляется новая строка, запускается функция readLastRow. Скрипт определяет, не появилась ли в листе с выигранными сделками новая строка, в статусе у которой нет ОК. Если такая есть, из ее данных формируется сообщение по шаблону и отправляется боту.
3. Настройка передачи данных из CRM в таблицу
Изначально я хотел делать выгрузку по API, но при этом методе пришлось бы столкнуться с лимитами. Поэтому для этой цели я использовал Zapier — сервис для настройки интеграций. С его помощью я не раз настраивал не только их, но и дашборды для различных отделов.
О полезных отчетах, которые можно создать с помощью Zapier, читайте в статье «Как создавать автоматизированные дашборды» .
- Заходим в CRM — в нашем случае это был Pipedrive, и создаем фильтр с условием Сделка выиграна сегодня .
- Далее заходим в Zapier и нажимаем оранжевую кнопку Make a Zap в правом верхнем углу.
- Откроется окно, в котором Zapier предложит выбрать приложение. В строке поиска введите свою CRM.
- В окне для выбора триггера введите Deal Matching Filter и выберите его.
- Далее сервис предложит вам выбрать аккаунт, который привязан к CRM. Для этого вам понадобится ключ API. Чтобы найти его в Pipedrive, нужно зайти в свой аккаунт — раздел Settings — Настройки и скопировать API. Скорей всего, в других CRM его можно найти аналогичным способом.
- В выпадающем списке выбираем фильтр ZAP — отправка письма с выигранной сделкой. Его мы создали пункте 1.
- Нажимаем кнопку Test this step и тестируем. Даже если под фильтр ничего не попало, то Zapier сам сгенерирует тестовую сделку. Это нужно для понимания, идет ли вызов от сервиса к CRM.
- Добавляем второй шаг и выбираем приложение Google Таблицы.
- Выбираем триггер с действием Создавать строку в таблице .
- После этого снова выбираем аккаунт.
- Выбираем таблицу, лист и данные, которые должны туда передаваться.
- Если вы отложили на потом создание таблицы, которую я описал выше, то сделайте это сейчас. Обязательно создайте шапку с названиями переменных, которые вы хотите передавать: сумма сделки, дата выигрыша и т. д.
- В выпадающем списке видим все данные, которые в первом шаге при действии Test попали в Zapier.
- Тестируем этот шаг, и данные попадают в таблицу.
- Так как Zap мы уже включили, то при первой же выигранной сделке мы получим данные. Не забывайте обязательно проверить, включен ли Zap.
Итог настройки
У скрипта нет графика, по которому он обращается к документу. При желании вы можете настроить так, что это будет происходить несколько раз в день или каждую минуту. Я поставил условие, чтобы это происходило при изменении в таблице. Рекомендую вам сделать так же, потому что это позволяет не тратить лимиты аккаунта Google App Script.
Подытожим, как вся эта схема работает.
- Происходит продажа.
- Zapier отправляет информацию о сделке на соответствующий лист таблицы.
- Срабатывает триггер.
- Скрипт обращается к листу с выигранными сделками и берет оттуда данные о продаже, из которых формируется текст.
- Скрипт передает информацию боту.
- Бот отправляет сообщение в чат продажников.
- После этого в последнем столбце таблицы — Статус , появляется надпись ОК.
Настроив бота по инструкции, ссылка на которую есть выше, вы сможете использовать его и для других нужд. В будущем мы планируем добавить ему больше возможностей — например, по запросу сообщать курс валют, кто в отпуске и т. д. Но и существующий функционал уже помогает менеджерам быть в курсе главных событий отдела.
Выводы
- Чат-бот в Телеграм — это простой и доступный способ автоматизировать работу.
- Создать бота в Телеграм можно с помощью других ботов, в частности — https://telegram.me/BotFather
- Телеграм легко объединять с другими сервисами по API. В этой статье мы привели пример создания бота, который подтягивает информацию из CRM и поздравляет коллег с новыми продажами.
Источник: blog.ringostat.com
Создаем бота в Telegram без навыков программирования
Привет всем. Вероятно, многие из вас уже слышали новость о том, что Telegram, наконец-таки, обзавелся русской локализацией. Конечно, пользоваться мессенджером можно было спокойно и без этого «нововведения», но однозначно число юзеров теперь станет еще больше. Что ж, самое время рассказать о том, как можно создать несложного бота, который станет вашим помощником и откроет больше возможностей при работе с этим мессенджером. И, самое главное, без знаний программирования.
Поделиться
Для чего вообще нужен бот Telegram
- показывать новости по заданной теме;
- находить и скачивать любую информацию;
- отвечать на часто задаваемые вопросы;
- присылать обновления с сайта;
- заменять или дополнять email-рассылку;
- проводить опросы;
- играть с посетителями и др.
Создание бота для Telegram
Перед тем, как написать бота для Telegram, нужно определиться, что, собственно, он будет делать: рассылать сообщения, выдавать курс валют или что-то еще. Именно от этого будет зависеть его основной код. Писать бота можно как на языках программирования, так и без знания таковых. Конечно, во втором случае не стоит рассчитывать на многофункционального и крутого бота, но с помощью готовых решений можно сделать неплохого помощника.
Затем вводим команду /newbot — создание нового бота. BotFather попросит придумать новое уникальное имя для этого бота, которое обязательно должно заканчиваться на «bot». Можно также добавить аватар для бота и его описание.
Далее BotFather присылает уникальный токен API, который нужно скопировать в буфер обмена и переместить в какой-нибудь текстовый файл, потому что запомнить его просто невозможно.
Теперь у нас есть бот, который ничего не умеет делать. Но это не страшно, мы просто подружим его с другими ботами, и он сможет выполнять множество команд. Сегодня рассмотрим один из самых простых, которым мы сами успешно воспользовались.
Controller Bot
- неограниченное количество отложенных сообщений в каналах;
- Inline-клавиатура, которая позволяет добавлять к любому посту красивые inline-кнопки;
- делегирование управления каналом другим администраторам;
- сбор статистики подписчиков в каналах.
Просто отправьте ранее скопированный токен в чат, и ваш бот будет подключен.
Все, теперь наш бот обладает функицоналом Controller Bot и может делать посты в канал.
Не забудьте добавить своего бота в администраторы канала.
Таким же образом можно «свести» своего бота с ботами, функционал которых позволяет проводить опросы, ставить лайки, голосовать, смотреть статистку, делать Insta View посты и многое другое.
Советуем почитать — 10 скам-крючков, на которые попадается 2 млрд аудитория Facebook
Небольшое приятное дополнение в виде списка полезных ботов для Telegram
В этих каналах собрана инфа, как упростить работу с различными видами контента:
CPA журнал “Где Трафик?”
Последние статьи автора:
Принеси в жертву лайк и шеринг во славу бога Рандома, и профитный конверт будет сопутствовать тебе всю неделю!
Источник: gdetraffic.com