Как создать бота в телеграмме для общения с людьми
Перейти к содержимому

Как создать бота в телеграмме для общения с людьми

  • автор:

Как создать бота в телеграмме для общения с людьми

Чат-бот — это программа, которая автоматически отвечает человеку в переписке, реагируя на ключевые слова по заданному сценарию. Например, клиент спрашивает в чате: «Какой у вас адрес склада?», а бот реагирует на слова «адрес» и «склад» и мгновенно выдает заранее прописанный ответ. Это значительно экономит время службы поддержки и позволят сосредоточиться на более важных задачах. Еще одно преимущество бота — он работает круглосуточно, что выгодно для бизнеса. Если клиент захочет узнать наличие товара или сразу же оплатить его в четыре утра — ему поможет программа. Чат-боты можно подключить практически к любому популярному мессенджеру или социальной сети.

Пример работы чат-бота

Как создать чат-бота в Телеграм

У мессенджера Телеграм открытый API (это еще называют открытым кодом), поэтому он без проблем поддерживает работу чат-ботов. Для их создания в программе есть свой официальный бот, который называется @BotFather. Его имя нужно ввести в строку поиска.

Нужен именно тот бот, напротив которого есть синяя «галочка». Это значит, что он официальный.

Далее нажимаем кнопку «Начать» внизу экрана — так запускается работа с ботом.

Нажмите кнопку «Начать».

Бот предложит список команд, с помощью которых им можно управлять. Нам нужна команда /newbot — на нее можно просто нажать.

Нажмите на команду /newbot

Теперь придумайте имя для нового бота — его нужно ввести в строку. Имя будут видеть ваши клиенты при общении.

Придумайте и введите имя для вашего бота.

Теперь нужно придумать никнейм — по нему пользователи смогут найти его в Телеграм. Никнейм должен быть уникальным (не повторяться с другими) и заканчиваться на слово bot.

Придумайте никнейм боту. Он должен заканчиваться на слово bot. В качестве примера я ввожу kirbaglay_bot.

Новый бот создан. Телеграм сразу присылает на него ссылку: t.me/имя_бота и токен — это специальный ключ от бота, с помощью которого его можно подключать к сторонним сервисам. Токен нужно сохранить и никому не показывать — он так же важен, как и пароль от почты. Рекомендации по настройке бота можно посмотреть на команде /help.

Новый бот создан. Всю информацию по нему Телеграм присылает сразу в одном сообщении.

Настройка чат-бота

После регистрации чат-бота в самом Телеграме, его нужно настроить и подключить к любому сервису по созданию ботов. Но этом этапе важно понять, какие задачи должен решать бот и выбрать сервис с соответствующим функционалом. После этого можно будет настроить сценарий взаимодействия с пользователем, добавить кнопки и выбрать дизайн.

Для примера, воспользуемся бесплатным сервисом Manybot. С его помощью можно делать автопостинг в Телеграм с других платформ (например, из Ютуба), создавать многоуровневые меню и собственные команды.

После ввода токена бот создан и настроен, можно приступать к работе. Для этого нужно перейти по ссылке в ваш бот — она начинается с http://telegram.me/ имя_бота.

После настройки нужно перейти в сам бот, чтобы прописать сценарии, добавить меню или сделать автопостинг. Здесь все зависит от задач бизнеса и цели, с какой вы заводили чат-бот.

Все готово к работе. Если что-то непонятно, можно написать в службу поддержки, но сначала лучше почитать разделы «Помощь» и «Настройки» — они доступны на кнопках внизу интерфейса.

Сервисы для создания ботов в Телеграм

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

Manybot. Полностью бесплатный сервис, кабинет с настройками находится прямо в Телеграм. Хороший вариант для небольших проектов.

Главная страница Manybot. Как выглядит страница с настройками — картинкой выше.

Bottap. Диалоговый конструктор чат-ботов. Есть сильно урезанная бесплатная версия (не подойдет для бизнеса) и платная — 490 рублей. Бот пригодится в розничной торговле или бизнесе по оказанию услуг.

Пример работы чат-бота Bottap. Изображение с официального сайта.

Chatforma. «Серьезный» конструктор с большим функционалом и гибкими настройками. Есть формы, списки, диалоги, интернет-магазин и опросы — все, что нужно для бизнеса. Тарифы начинаются от 1000 рублей в месяц, первые 15 дней — бесплатно.

Поддержка чат-ботов в Jivo

Вы можете создавать чат-ботов в Jivo — это разгрузит службу поддержки и упростит общение с клиентами — операторы смогут сосредоточиться на важных диалогах и перестанут отвлекаться на однотипные вопросы.

Бот может подсказать адрес склада, офиса, время работы или начале товаров и все это — быстро и круглосуточно.

Как создать чат-бота в Telegram

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

Зачем нужен бот в Telegram

С его помощью можно автоматизировать рутинные бизнес-процессы. Можно даже заменить телеграм-каналом полноценный сайт. Чат-бот полезен, когда нужен удобный источник справочной информации или полуавтоматическая линия поддержки пользователей.

Простые боты в Телеграме работают с помощью команд: выдают в чат несколько готовых пунктов и продолжают диалог в зависимости от выбора пользователя. Но этим возможности не ограничиваются. Например, SaluteBot умеет анализировать текст в сообщении, что позволяет вести настоящую беседу.

Создайте своего чат-бота в Telegram
Простая настройка чат-бота в личном кабинете Цифровой витрины
Попробовать

Как создать telegram-бот

Чтобы сделать чат-бот без навыков программирования, воспользуйтесь визуальным конструктором в личном кабинете Цифровой витрины. Это бесплатно и несложно: в интерфейсе представлены блоки с сообщениями и кнопками, из которых вы составляете нужный сценарий.

Но, чтобы бот заработал в Телеграме, нужно настроить интеграцию нескольких систем: личный кабинет Цифровой витрины, Telegram и Jivo.

Поэтому пошаговая инструкция выглядит так:

  1. Создание бота в Telegram.
  2. Регистрация на платформе Jivo.
  3. Интеграция Jivo с Telegram.
  4. Создание бота в личном кабинете Цифровой витрины.
  5. Разработка сценария бота в конструкторе.
  6. Тестирование и отладка бота.

Разберём каждый этап подробно.

Создание бота в Телеграме

Создать самостоятельно чат-бот в Telegram можно бесплатно за несколько шагов:

  1. Перейдите в диалог с инструментом для разработки чатов — https://telegram.me/BotFather.
  2. Нажмите кнопку «Start» или введите в диалоге команду /start.
  3. Далее введите команду /newbot, чтобы сделать новый бот.
  4. Укажите название — как будет отображаться чат в списке контактов.
  5. Последнее — системное имя: это то, что будет ником после знака @.

Название может быть любым: нестрашно, если оно будет дублировать уже существующие. Но системное имя обязательно должно быть уникальным. Если имя уже занято, вы увидите подсказку: «Sorry, this username is already taken. Please try something different».

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

Токен чат-бота Telegram

Регистрация в Jivo

Чтобы разработать чат в Телеграме на платформе личного кабинета Цифровой витрины, понадобится учётная запись в сервисе Jivo. При регистрации укажите email и задайте пароль. В поле «Адрес сайта» можно ввести любые данные.

Интеграция Jivo с Telegram

Авторизуйтесь на платформе Jivo, в боковом меню откройте раздел «Управление», блок «Каналы связи».

Управление каналами в Jivo

В списке сервисов найдите Telegram и нажмите кнопку «Добавить», далее — «Подключить Telegram». В открывшемся окне введите токен, который вы получили при создании бота.

Синхронизация Telegram и Jivo

Если токен указан верно, появится всплывающее сообщение о том, что бот успешно подключён. В меню «Уведомления» настройте, куда вы хотите получать все диалоги и на какой email отправить сообщение, если нет свободных операторов.

Создание бота в личном кабинете Цифровой витрины

В предыдущих шагах мы настроили площадку для диалогов и сервис Jivo для интеграции чата и конструктора. Далее предстоит разработка сценария, то есть набора команд и логики, по которой бот будет общаться с пользователями.

Сценарий мы будем создавать в личном кабинете Цифровой витрины: пройдите бесплатную регистрацию и войдите в аккаунт.

Далее следуйте инструкции:

  1. Нажмите «Создать проект» на главном экране.
  2. Если хотите заказать разработку бота, в списке инструментов выберите «SaluteBot Под ключ» и отправьте онлайн-заявку.
  3. Если будете создавать бот сами, то в списке инструментов выберите «SaluteBot Конструктор». Дальше говорим именно о самостоятельном конструировании SaluteBot.
  4. Выберите готовый шаблон или «Новый проект».
  5. Придумайте название и нажмите кнопку «Создать проект».
  6. Введите название бота.
  7. Выберите язык.
  8. Выберите тип сценария.
  9. Нажмите кнопку «Добавить аккаунт Jivo» и укажите данные для авторизации в сервисе Jivo.
  10. Перейдите в личный кабинет Jivo, чтобы связать его с личным кабинетом Цифровой витрины.

В меню выбора типа сценария доступно несколько вариантов:

Сценарий бота SaluteBot

  • Готовый сценарий — включает базовую сборку экранов и команд с ответами на частые запросы. Можете использовать сценарий без изменений или подстроить его под логику вашего бизнеса: добавить и убрать любые блоки.
  • Graph — это разработка сценария в конструкторе.
  • Code — написание сценария с помощью кода, подходит для разработчиков. Важно помнить о том, что в Code можно собрать чат-бот только для сайта, не для мессенджеров, поэтому в данной статье мы этот тип не рассматриваем.

Разберём тип сценария Graph: с его помощью вы сможете сами составить схему работы чат-бота в конструкторе.

Разработка сценария

Перейти к редактированию сценария можно со страницы базовых настроек, которую мы рассмотрели на предыдущем этапе. В блоке «Сценарий бота» нажмите кнопку со всплывающей подсказкой «Перейти к проекту».

Переход в конструктор SaluteBot

Конструктор чат-ботов

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

Сценарий состоит из блоков со следующими возможностями:

  • Написание текстового ответа. Это самый простой блок, когда пользователю должно прийти в ответ сообщение с готовым текстом. Ответы бота можно разнообразить: если указать в блоке несколько фраз, то ответ будет выбираться случайным образом.
  • Запрос данных. Пользователь должен отправить в сообщении данные определённого формата. Бот определяет, является ли значение телефоном, электронной почтой или числом.
  • Проверка условия. В сценарий можно добавить разветвление, чтобы строить диалог исходя из ответа клиента.
  • Перевод диалога на сотрудника. Когда бот собрал все нужные сведения или затрудняется с ответом, он может перевести диалог на оператора.
  • Вызов произвольного кода. Данные из чата можно сохранять и обрабатывать в сторонних системах. Пример: клиент указывает в сообщении номер заказа, который отправляется в CRM-систему, а затем в телеграм-диалог возвращаются детали по этому заказу. Другой пример — обновление персональных данных заказчика: из чата они передаются в CRM-систему.

Если вы хотите быстро начать работу с ботом, на экране «Создание проекта SaluteBot Конструктор» выберите готовый отраслевой шаблон. Например, для e-commerce подходит шаблон «Приём и оформление онлайн-заказов».

Шаблоны SaluteBot

Шаблон включает блоки про выбор товара, оформление покупки прямо в телеграм-канале, уточнение статуса заказа, перевод на оператора:

Шаблон чат-бота в конструкторе

Сценарий можно адаптировать под свой бизнес: отредактировать сообщения и кнопки, добавить или удалить экраны и блоки.

Проверка работоспособности

После настройки сценария нажмите кнопки «Сохранить» и «Собрать» в нижнем правом углу.

Создание чат-бота

Дождитесь сообщения об успешной сборке, а затем проверьте, заработал ли ваш телеграм-бот. Для этого перейдите в диалог, нажмите кнопку «Start» или введите команду /start. Напишите какое-нибудь сообщение и убедитесь, что бот отвечает по той схеме, которую вы составили. Если получаете некорректные ответы или забыли добавить какую-то пользовательскую ситуацию, скорректируйте сценарий в конструкторе.

Телеграм-боты для бизнеса

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

Инфобизнес

Чат-бот может взять на себя все важные этапы работы с пользователем, а именно:

  • помощь в создании профиля;
  • рекламу и описание продуктов;
  • отправку бесплатных «прогревающих» материалов;
  • сопровождение клиента до оформления заказа.

Event-индустрия

В telegram-канал можно перенести рутинные задачи:

  • помощь в бронировании мест на мероприятие;
  • предоставление информации об адресе, спикерах;
  • показ актуального расписания мероприятия;
  • сбор обратной связи.

База знаний

Добро пожаловать в Базу знаний Messaggio!
Здесь вы найдёте инструкции о том, как использовать платформу.

Авторизация

  • С чего начать
  • Как войти в личный кабинет Messaggio
  • Моя учетная запись Messaggio
  • Как принять условия оферты

Панель управления
Отправители

  • Как зарегистрировать имя отправителя
  • Сколько длится проверка заявки
  • Абонентская плата за имя отправителя
  • Как изменить имя отправителя после активации
  • Требования к имени отправителя Viber
  • Требования к имени отправителя SMS
  • Требования к имени отправителя WhatsApp
  • Требования к имени отправителя VK
  • Как подключить услугу Flash Call verification
  • Как начать чат
  • Панель управления чатами
  • Поиск по чатам
  • Как создать мультиканальную рассылку
  • Как добавить контакты в рассылку
  • Как указать чёрный список получателей
  • Как протестировать рассылку
  • Как быстро отправляется рассылка
  • Как запланировать рассылку
  • Как отправить рассылку плавно
  • Как остановить рассылку
  • Как повысить эффективность рассылки: A/B-тестирование
  • Как начать общаться с клиентами через Телеграм бот
  • Как создать шаблон сообщения
  • Как создать мультиканальный шаблон
  • Как активировать шаблон
  • Как персонализировать сообщение
  • Требования к содержимому и формату сообщений Viber
  • Как создать транзакционный шаблон сообщения Viber
  • Как отправлять видео в Viber
  • Требования к содержимому и формату сообщений SMS
  • Требования к содержимому и формату сообщений WhatsApp
  • Требования к содержимому и формату сообщений VK
  • Как работает сокращатель ссылок: статические и динамические ссылки

Группы контактов

  • Как загрузить базу контактов
  • Как создать черный список контактов

Статистика

  • Как связаться с нашей командой
  • Где найти техническую документацию
  • Глоссарий
  • Как пополнить баланс
  • Как применить промокод
  • Уведомления о низком балансе
  • Автоплатёж
  • Где получить закрывающие документы
  • Тарифы Messaggio: как выбрать?

Пользователи

  • Как добавить в избранное
  • Как использовать документы
  • Как создать проект
  • Как указать webhook для статусов сообщений
  • Как получить секретный ключ для API

Интеграции

  • Интеграция с Pyrus
  • Интеграция с amoCRM
  • Интеграция с WooCommerce
  • Интеграция с HubSpot
  • Интеграция с OpenCart
  • Интеграция с 1C:Предприятие
  • Интеграция с YCLIENTS
  • Интеграция с InSales
  • Интеграция с МойСклад
  • Настройка связей с Messaggio в ApiX-Drive
  • Интеграция Messaggio и Google Sheets
  • Интеграция Messaggio и CallTouch
  • Настройка связей с Messaggio в Zapier
  • Интеграция с Prestashop
  • Интеграция Messaggio и REES46
  • Интеграция Messaggio и Planfix
  • Интеграция с Битрикс24

Как начать общаться с клиентами через Телеграм бот

Создайте Телеграм бота

  1. Для этого воспользуйтесь @BotFather*. Нажмите «Начать», а затем выберите в меню команду /newbot.

*@BotFather — это главный сервис Телеграма, через который проходит регистрация всех пользовательских ботов.

Создание Телеграм бота

Создание названия бота

Создание юзернейма Телеграм бота

Привяжите бота к аккаунту Messaggio, создав отправителя Телеграм

  1. Зайдите в личный кабинет Messaggio, перейдите в раздел «Отправители», нажмите «Создать».

Создание имени отправителя

Создание отправителя: выбор канала

Создайте шаблон сообщения

  1. Среди действий с отправителем выберите «Создать шаблон с отправителем».

Создание шаблона сообщения

Создание макета шаблона сообщения

Отправка шаблона на модерацию

Возможности рассылки от Телеграм бота из Messaggio

Телеграм бот позволяет общаться с клиентами 3 способами:

  • Отправка сообщий от имени бота в Телеграм канал.
  • Отправка сообщений от имени бота в Телеграм группу.
  • Отправка сообщений в личный Телеграм-чат с пользователем, подписавшимся на бота.

Рассмотрим порядок настройки бота для каждого способа коммуникации.

Рассылка в Телеграм канал / Телеграм группу

Добавьте бота в Телеграм канал / Телеграм группу

  1. Откройте Телеграм канал / Телеграм группу, в который планируете отправлять сообщения.
  2. Кликните на название канала, перейдите в раздел «Подписчики».

Добавление бота в Телеграм канал

Добавление подписчиков в Телеграм канал

Теперь бот может отправлять сообщения в канал / группу от своего имени.

Запустите рассылку по подписчикам канала / группы

  1. В личном кабинете Messaggio перейдите в раздел «Рассылки» и нажмите «Создать» — «Стандартная рассылка».
  2. Задайте рассылке название, выберите созданный ранее шаблон сообщения Телеграм.
  3. Назначьте группу контактов для рассылки. В списке групп контактов вы увидите автоматически созданную группу в формате Telegram channel_UsernameBot / Telegram group_UsernameBot. Выберите группу контактов и нажмите «Добавить выбранные».

Выбор группы контактов для рассылки

Рассылка будет доставлена в Телеграм канал / Телеграм группу от имени бота в указанное вами время.

Отправка шаблона сообщения в Телеграм бот

Рассылка в личный Телеграм-чат с пользователем

Чтобы Телеграм бот мог отправлять сообщения в личный чат с пользователем, пользователь должен быть подписан на бота. Пользователь считается подписавшимся на Телеграм бота, если он инициировал общение с ботом, запустив его и сообщив ему свой номер телефона.

    Чтобы отправить личное сообщение от имени Телеграм бота, в личном кабинете Messaggio перейдите в раздел «Рассылки» и нажмите «Создать» — «Стандартная рассылка».

Создание рассылки

Выбор группы контактов

Отправка рассылки

Настройки рассылки

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

  • Была ли эта статья полезной?
  • ДаНет

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *