Содержание

Создание чат-бота Telegram — инструкция как сделать бота и использовать его

Дата публикации: 8/15/2022

7 минут

на чтение

Продукты из этой статьи:

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

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

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

Как можно использовать телеграм-бот для бизнеса

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

Инфобизнес

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

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

Event-индустрия

В сфере event часто нужно выполнять рутинные задачи. Так, в Telegram можно перенести следующие функции:

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

Продажи

Для отдела продаж можно самостоятельно настроить сценарий, который поможет:

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

Служба поддержки

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

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

Клиники

Медицинские учреждения могут разработать бот на конструкторе, чтобы управлять клиентскими записями без участия оператора. В частности, популярны такие функции:

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

Новостные сайты

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

  • настраивать подписку и отписку от определённых тематик новостей;
  • выбирать частоту получения новостей;
  • написать сообщение в адрес команды сайта.

HR

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

  • рассказать про открытые вакансии;
  • упомянуть миссию и ценности;
  • ответить на вопросы по условиям работы;
  • объяснить, как попасть на собеседование;
  • направить тестовые задания кандидатам.

Кафе и рестораны

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

  • квиз по истории бренда;
  • тест на знание блюд — их особенностей и истории.

Как подключить бот в Телеграме от SmartMarket Studio

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

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

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

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

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

Регистрация и настройка Jivo

Чтобы разработать чат в Телеграме на платформе SmartMarket Studio, понадобится регистрация в сервисе Jivo. Она займёт несколько минут — данные об адресе сайта можно ввести любые. Сервис нужен, чтобы интегрировать сценарий из конструктора SmartMarket Studio в telegram-бот.

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

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

Как настроить бот в Телеграме

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

Создание сценариев для бота

Переходим к созданию сценария через конструктор. Для этого понадобится бесплатно зарегистрироваться в SmartMarket Studio и войти в аккаунт. Далее следуйте по шагам:

  1. Нажмите «Создать проект» на главном экране.
  2. Выберите «Приложения» — SaluteBot.
  3. Нажмите «Добавить аккаунт» и укажите данные для авторизации в сервисе Jivo.
  4. Напишите название проекта.
  5. Выберите способ создания сценария.
  6. Перейдите в личный кабинет Jivo, чтобы связать его со SmartMarket Studio.

При выборе способа создания сценария возможны несколько вариантов:

  • Свой сценарий — подразумевает бесплатное создание через конструктор.
  • Заказать сценарий — если вы не хотите разрабатывать сами и готовы заплатить специалисту.

Сделать сценарий через конструктор можно несколькими способами:

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

Рассмотрим опцию «Создать Graph сценарий» — чтобы разработать самостоятельно схему работы чат-бота. Если вы выберете «Новый проект», то начнёте редактирование сценария с базового набора окон. Вы можете использовать их или удалить всё и начать сначала.

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

Какие возможности есть у блоков сценария? Вот основные из них:

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

Если вы хотите быстро начать работу с чат-ботом, на экране выбора типа сценария нажмите на готовые отраслевые шаблоны. Например, так выглядит шаблон «Торговля»: он включает блоки про контакты, восстановление доступа, график работы и способы оплаты:

Для разработчиков доступна ещё более тонкая настройка поведения бота: с помощью инструмента Code можно самостоятельно описать поведение кодом, используя в алгоритме данные из других систем.

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

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

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

Продукты из этой статьи:

Простой способ создать чат-бот в телеграм за полчаса —

Чат-боты стали неотъемлемой частью нашей жизни: они помогают нам покупать билеты на поезд, отслеживать посылки, быстро получать ответы на вопросы и многое-многое другое.

Но если обобщать, то чат-бот помогает бизнесу решить 2 вида задач:

  1. Выполнять функции консультанта (отвечать на различного рода вопросы и принимать запросы для дальнейшей работы)
  2. Выполнять функции информатора (высылать новости, акционные предложения, напоминать о себе, вести по воронке продаж и т.д.)

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

 

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

Какой ресурс использовать для создания чат-бота в телеграм?

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

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

Первое, что необходимо сделать – это зарегистрировать чат-бот в телеграм и подключить его к Sendpulse. Очень подробная инструкция как это сделать есть вот в этой статье – https://sendpulse.ua/ru/knowledge-base/chatbot/create-telegram-chatbot

Обратите внимание, что @BotFather в котором вы создаете ваш чат-бот позволяет его не только создать, но и добавить описание, аватарку и многое другое. Ниже приведу несколько основных команд, которые вам пригодятся для создания чат-бота.

Команда /setabouttext позволяет добавить короткое описание вашего бота, чтобы человек понимал что это за чат-бот и для чего нужен

Команда /setuserpic позволяет добавить аватарку вашего бота

Команда /setname позволяет сменить название вашего бота

Команда /deletebot позволяет удалить ваш бот

Структура чат-бота

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

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

Например, ваш бот будет помогать туристам выбирать отели для отдыха в Египте. Для этого составьте список вопросов на которые вы хотите получить ответы.

Это может выглядеть примерно вот так:

  • С кем вы планируете путешествие? (варианты ответов: с детьми, с друзьями, любимым человеком)
  • Важно ли для вас наличие первой линии? (варианты ответов: да, нет, без разницы)
  • Какие отели вы рассматриваете? (варианты ответов: бюджетные, цена-качество, с высоким сервисом)
  • Важен ли для вас собственный риф при отеле? (варианты ответов: да, нет)

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

Возможности чат-бота от Sendpulse

После того как вы зарегистрировали чат-бот, продумали его структуру и определились с целями – пришло время переходить к практической части, а именно созданию чат-бота. Все начинается с “приветственной серии” она запускается как только человек попадает в ваш бот и нажимает кнопку “запустить”.

В “приветственной серии” важно рассказать о возможностях вашего бота и с чем он поможет пользователю, а также побудить к действию идти дальше. Для этого вы можете как написать ему следующее сообщение, так и сразу предложить какой-то выбор и основываясь на его выборе вести его дальше. Вот пример того как может выглядеть структура вашего бота.

Если ваш чат-бот будет выявлять потребности, то не стоит задавать слишком много вопросов 3-5 основных будет достаточно. А вот в финале оставляйте один из элементов не решенным. Например, не давайте варианты отелей, предложите оставить контакты, чтобы получить подборку отелей. Многих это злит, но людям необходима завершенность, поэтому шанс, что контакты все же оставят очень велика.

Дополнительные функции

RSS канал

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

Оплата услуг в чат-боте

Ваши услуги можно оплатить прямо в чат-боте. Подойдет, например, для каких-то мероприятий или небольших предоплат.

Вебхуки

Если для вас важна интеграция, то Sendpulse позволяет подключить свое API и отправлять вебхуки. Все это доступно в платном тарифе.

Ultimate Guide (+ How-To Tutorial)

Автор Joren Wouters • Обновлено

Это исчерпывающее руководство по чат-ботам Telegram в 2022 году.

  • Почему вы должны использовать чат-боты Telegram
  • Как создать собственного бота Telegram
  • И даже больше.

    Итак, если вы хотите создать чат-бота Telegram, вам понравится это руководство.

    Содержание

    Глава 1

    Введение в чат-боты Telegram

    Глава 2

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

    Глава 1: Введение в чат-боты Telegram

    В этой первой главе я познакомлю вас с чат-ботами Telegram. Итак:

    Погружаемся.

    Что такое чат-бот Telegram?

    Чат-бот Telegram — это автоматический собеседник в Telegram.

    Облегчает общение человека с компьютером.

    Там, где вы обычно разговариваете с другим человеком в Telegram, теперь вы разговариваете с компьютером. И в зависимости от того, что вы говорите или задаете вопросы, чат-бот автоматически даст вам ответ.

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

    Теперь реальный пример чат-бота Telegram: чат-бот Eddy Travel.

    С помощью этого чат-бота вы можете:

    • Искать авиабилеты
    • Получать вдохновение от путешествий
    • Находить жилье, например, отели
    • Искать туры
    • И планировать групповые путешествия

    Путешествия по этой ссылке:

    Зачем использовать чат-боты Telegram?

    Telegram — одно из крупнейших приложений для обмена сообщениями в мире с 400 миллионами активных пользователей в месяц:

    Кроме того, платформа быстро растет. Каждый день в Telegram регистрируется 1,5 миллиона новых пользователей:

    Это означает, что в Telegram уже много людей, и число пользователей быстро растет.

    С таким количеством людей на платформе вполне вероятно, что ваши клиенты тоже будут там. И где ваши клиенты, вы должны быть.

    Итак, теперь вы понимаете, почему вы должны использовать Telegram, почему вы должны использовать чат-бота?

    Вообще-то, я создал об этом обширный пост, но вот несколько основных причин:

    1. Вы можете сэкономить время и деньги на обслуживании клиентов
    2. Это может увеличить ваши продажи
    3. С чат-ботом вы можете отвечать за секунды, а не дни
    4. Ваш чат-бот доступен 24/7, по всему миру
    5. Люди открыты для использования чат-ботов, если они получают хорошую помощь

    . Кроме того, Telegram также имеет некоторые преимущества перед другими каналами, такими как Facebook Messenger и WhatsApp.

    Facebook Messenger и WhatsApp имеют строгие правила в отношении своих чат-ботов, например, 24-часовое окно. Но с Telegram у нас нет таких правил (пока), что является огромным преимуществом!

    Кроме того, в Telegram вы можете использовать чат-ботов в группах, что невозможно в Facebook Messenger и WhatsApp.

    Как работает чат-бот Telegram?

    Чат-бот в Telegram работает довольно просто.

    Когда кто-то отправляет сообщение вашему чат-боту Telegram, чат-бот пытается понять это сообщение и ответить на него, как это сделал бы любой нормальный человек.

    Вот пример:

    1. Пользователь начинает разговор с чат-ботом Telegram компании, занимающейся электронной коммерцией. Пользователь спрашивает: «Какие ваши самые популярные продукты?»
    2. Чат-бот понимает это сообщение и распознает слова «лучшие продукты»
    3. На основе этих слов он ищет в базе данных продуктов свои самые продаваемые продукты
    4. В конечном итоге чат-бот отправит сообщение с самыми продаваемыми продуктами своей Компания.

    Довольно просто, правда?

    Глава 2: Как создать чат-бота в Telegram

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

    Итак, я покажу вам, как создать собственного бота в Telegram, шаг за шагом.

    И я собираюсь сделать это с помощью Xenioo.

    Погружаемся.

    Создайте своего чат-бота в Xenioo

    Прежде чем мы начнем, я также создал видео, показывающее, как вы можете создать своего собственного чат-бота в Telegram:

    Давайте начнем с создания нашего чат-бота. Я покажу вам, как вы можете:

    • Настроить приветственное сообщение, когда кто-то начинает разговор в Telegram
    • Автоматически отвечать на вопросы в Telegram
    • Отправлять чат человеку, когда чат-бот не понимает вопрос

    Первое, что вам нужно сделать, это создать бесплатную учетную запись Xenioo, нажав кнопку ниже:

    Создать бесплатная учетная запись Xenioo

    Xenioo — это конструктор чат-ботов, который я собираюсь использовать для этого урока.

    А с Xenioo вы можете создать одного чат-бота и разместить его на более чем 10 каналах, таких как WhatsApp, Facebook, Instagram, но самое главное: Телеграмма .

    После того, как вы создали свою учетную запись Xenioo и вошли в систему, вы можете просто нажать «Создать нового бота»:

    И теперь вы видите, что Xenioo автоматически создает бота с примером потока в нем:

    Давайте перейти к созданию приветственного сообщения.

    Настройка приветственного сообщения

    Следующим шагом является настройка приветственного сообщения вашего чат-бота. Это также называется приветственным сообщением 9.0020 .

    Приветственное сообщение — это сообщение, которое появляется, когда кто-то начинает разговор с вашим чат-ботом.

    Что мы собираемся сделать, так это то, что сначала мы собираемся удалить сообщение из начала взаимодействия в Xenioo:

    Затем вы можете просто щелкнуть первое сообщение и изменить его на следующее:

    Привет, {{first_name}}! Я чат-бот компании XYZ. Вы хотите поговорить с отделом продаж или поддержки?

    И под этим сообщением мы покажем две кнопки: одну для продаж и одну для поддержки.

    Так что просто нажмите на первую кнопку (первый вариант) и измените заголовок кнопки на «Продажи», удалите альтернативный текст и установите для триггерного текстового выражения также значение «Продажи»:

    И тогда вы можете сделать то же самое вещь для второй кнопки:

    Затем мы нажмем на блок «First Button Clicked» и изменим имя на «Продажи»:

    И мы можем сделать то же самое для Support, чтобы это выглядело как это:

    Внутри блока «Продажи» мы можем изменить сообщение на:

    Хорошо, я свяжу вас с кем-нибудь из отдела продаж.

    И удалите остальные элементы в этом блоке, и добавьте новое действие:

    Выберите для Оператор «Less Busy» и выберите только онлайн-операторов:

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

    Кстати , также можно выбрать оператора из определенной группы (в данном случае: Группа продаж). Вы можете назначить группы членам команды в Xenioo в меню «Настройки» -> «Команда». Я также показываю это в видео выше 😉

    Теперь мы можем сделать то же самое для поддержки. Просто скопируйте сообщение из Sales и скопируйте элемент Chat Operator State в блок Message и немного измените его, чтобы оно выглядело так:

    Итак, мы создали наше приветственное сообщение, но нам также нужно отправить это сообщение, когда кто-то начинает разговор с вашим чат-ботом.

    Для этого нам нужно настроить глобальную операцию с ботами в Xenioo.

    Просто щелкните значок Art вверху с надписью  View Global Bot Operations :

    Добавить новую операцию бота:

    И выберите для Text Parse:

    2 вам нужно:

    1. Установите управляющее выражение на «hey|hi|hello»
    2. Установите целевую переменную на «last_user_message»
    3. Проверьте «Can Bypass Input State»
    4. Установите поведение на «Ваше основное поведение бота»
    5. И взаимодействие на «Начать взаимодействие»

    Что произойдет, когда пользователь скажет «привет», «привет» или «привет» («|» означает или) , он автоматически ответит потоком, который мы только что создали!

    Таким образом, когда пользователь начинает разговор, будет отправлено приветственное сообщение.

    Автоматически отвечать на вопросы

    Следующим шагом является автоматический ответ на вопросы. И мы начнем с того, что к 9 часам добавим новый поток в наш чат-бот.0019 нажав на значок + :

    Кстати , в Xenioo поток чат-бота называется «поведением». Просто чтобы вы знали 😉

    Когда вы нажимаете на настройки в правой части конструктора, мы можем изменить название потока:

    И мы меняем название на «Время работы»:

    Это flow даст ответ на довольно простой вопрос: в какое время вы работаете?

    Итак, мы можем просто изменить текст внутри начального взаимодействия на:

    Мы открыты каждый день с 09:00 до 17:00.

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

    В верхней панели нажмите AI :

    Затем мы можем добавить новое намерение, нажав Добавить намерение :

    Установите имя «Время работы» и выберите язык «Английский»:

    А также Включить автоматическое обучение на вкладке «Автообучение»:

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

    Делая это, ваш чат-бот будет становиться все умнее и умнее, и вам не придется ничего делать самому.

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

    Для этого мы добавим три обучающие фразы:

    1. Когда вы открыты?
    2. Какое у вас время работы?
    3. Вы работаете в выходные?

    Затем вам нужно пройти «Обучение и тестирование» и заполнить одно из этих предложений, чтобы проверить, правильно ли обучен чат-бот:

    », чат-бот распознает намерение «Время открытия» (мы только что создали).

    Если мы вернемся к нашему чат-боту, мы можем добавить новую глобальную операцию бота. Но вместо разбора текста мы должны выбрать Обработка НЛП :

    И установите:

    1. Намерение на «Время открытия»
    2. Проверьте «Может обойти состояние ввода»
    3. Установите поведение на «Время открытия»
    4. Взаимодействие»

    Теперь, если кто-то спросит о вашем времени работы, ваш чат-бот автоматически ответит на него.

    Отправить чат человеку

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

    А в Xenioo это называется Fallback Interaction, сообщение, которое появляется, когда чат-бот не понимает вопрос.

    Итак, это сообщение, которое нам нужно отредактировать.

    Если вы перейдете к основному поведению бота, мы можем изменить текст резервного взаимодействия на:

    Извините, я вас не понял. Вы хотите, чтобы я переслал это человеку?

    Затем мы можем дважды клонировать резервное взаимодействие, щелкнув значок инструментов и выбрав Clone :

    И измените название блоков на «Да» и «Нет», как мы это делали раньше: Кнопка быстрого ответа :

    И мы установим выражение «Заголовок кнопки» и «Текст триггера» на «да» и свяжем его с взаимодействием «Да»:

    Затем вы можете клонировать эту кнопку и установить ее для вариант «Нет», поэтому конечный поток выглядит следующим образом:

    Если кто-то нажмет кнопку «Да», то мы хотим, чтобы чат-бот сказал:

    Хорошо, я посылаю вас к одному из моих друзей-людей 🙂

    И тогда мы можем клонировать Оператора Захвата Чат, который мы создали ранее, и перетащите его в этот блок:

    А для варианта «Нет» мы просто добавим следующий текст:

    Не беспокойтесь 🙂

    Итак, теперь, когда чат-бот не понимает вопроса, он спросит: «Вы хотите, чтобы я переслал это человеку?» И затем, когда пользователь говорит «Да», он подключается к агенту живого чата. И когда пользователь скажет «Нет», чат-бот скажет «Не беспокойтесь».

    Но когда вы перейдете к потоку «Время открытия», вы увидите, что там также есть резервное взаимодействие.

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

    Таким образом, вам просто нужно удалить текст из резервного взаимодействия, добавить новое действие и выбрать Включить взаимодействие поведения (в потоке):

    Затем вам нужно установить поведение «Ваше основное поведение бота». ” и взаимодействие с “Запасным взаимодействием”:

    Это означает, что вы в основном говорите Xenioo, что мы хотим использовать резервное взаимодействие из основного потока поведения бота (тот, который мы только что создали).

    Теперь ваш чат-бот будет автоматически отвечать, если не понимает вопрос!

    Подключите чат-бота к Telegram

    Теперь, когда мы создали нашего чат-бота, пришло время подключить его к Telegram.

    В Xenioo вы можете нажать Publish на верхней панели построителя потока:

    Выберите для Telegram:

    И тогда вы увидите, что вам нужно заполнить Telegram API Token, который вам нужно получить из самого Telegram.

    Теперь нам нужно зайти в Telegram и поговорить с BotFather (это звучит почти как шутка, но я серьезно).

    Перейдите в Telegram, найдите BotFather, начните чат и нажмите «Старт» внизу.

    Затем BotFather автоматически ответит списком команд, которые вы можете использовать для создания бота Telegram с помощью Telegram Bot API:

    Итак, теперь вам нужно сказать «/newbot», чтобы создать чат-бота.

    BotFather запросит имя и имя пользователя бота и автоматически создаст для нас токен Telegram API:

    ПРИМЕЧАНИЕ Не делитесь этим токеном API ни с кем, кроме себя!

    Просто скопируйте и вставьте этот токен API в Xenioo:

    И теперь ваш чат-бот подключен к Telegram!

    Если вы нажмете на ссылку, предоставленную BotFather (в моем случае: https://t. me/Chatimize_Telegram_Bot), вы сможете поговорить со своим чат-ботом:

    И все! Вот как вы создаете своего собственного чат-бота Telegram, не используя ни одной строки кода.

    П.С. Если вы также хотите добавить своего чат-бота Telegram в группу Telegram, вам необходимо прочитать этот пост.

    Глава 3: Какие конструкторы чат-ботов для Telegram?

    Я показал вам, как создать собственного чат-бота Telegram с помощью ActiveChat.

    Но ActiveChat — не единственный конструктор чат-ботов.

    Итак, какие конструкторы чат-ботов вы можете использовать для создания своего чат-бота Telegram?

    А сколько стоит чат-бот Telegram?

    Давайте проверим.

    Сколько стоит чат-бот Telegram?

    Стоимость вашего чат-бота Telegram зависит от используемой вами платформы чат-бота.

    Итак, давайте посмотрим на создателей чат-ботов, которые предлагают чат-боты Telegram. Я посмотрю, есть ли бесплатный план и сколько будет стоить отправить 1000 сообщений с чат-ботом на каждой из платформ:

    Конструктор чат-ботов Доступен бесплатный план? Цена за 1000 сообщений
    ActiveChat 33 доллара в месяц
    Ботмать Да 17 долларов в месяц
    Энгати Да Бесплатно
    Поток XO Да 19 долларов в месяц
    Flow.ai Индивидуальная цена
    Рыцарь Да 30 долларов в месяц
    Тренго Да $28,50 в месяц
    Убисенд $417,16 в месяц
    Ксениоо Да $36,39 в месяц

    Конечно, эти разработчики чат-ботов сильно различаются по функциям, которые они предоставляют, и по типу клиентов, которых они обслуживают, но это дает некоторое представление о том, сколько стоит чат-бот Telegram.

    Давайте посмотрим на различные конструкторы чат-ботов.

    Создатели чат-ботов Telegram

    ActiveChat

    Pros
    • Поддержка нескольких каналов: веб-сайт, Facebook Messenger, Telegram и SMS
    • Расширенный виджет веб-сайта: виджет в вашем фирменном стиле, и вы можете отправлять сообщения на основе страницы, на которой находится пользователь
    • Одна из лучших интеграций электронной коммерции, которую я когда-либо видел в конструкторе чат-ботов (с Shopify и WooCommerce)
    • Встроенный чат
    • Интеграция Dialogflow
    Минусы
    • Кривая обучения интерфейса немного выше, чем у других конструкторов чат-ботов
    • Минимальная аналитика
    • Нет интеграции Zapier/Integromat
    • Вы ожидаете больше каналов за ту цену, которую они запрашивают

    Перейти к ActiveChatЧитать полный обзор ActiveChat