Чат боты для телеграм

Создание своего чат-бота. Продажа товаров и прием платежей с помощью чат-бота.
Что вы можете делать с помощью чат-бота
Используйте возможности Telegram для увеличения продаж и привлечения
новых клиентов
  • Предоставлять клиентам необходимую информацию
    Часто у клиентов возникают одни и те же вопросы. Ответы на такие вопросы можно высылать автоматически.
  • Продавать товары или услуги без личного участия
    Можно настроить команды для чат — бота таким образом, что бы при оформлении клиентом заказа ваша помощь не требовалась.
  • Принимать платежи от клиентов
    Принимайте оплату прямо через чат — бота. Это позволит увеличить конверсию, т.к. часто клиент хочет купить именно «здесь и сейчас».
  • Рассылать рекламу
    Информируйте подписчиков вашего телеграм — канала об появившихся новинках в ассортименте, или скидках.
  • Делать продажи и допродажи в информационных рассылках
    Сообщите сомневающимся подписчикам об возможной утерянной выгоде и сделайте их своими клиентами.
  • Увеличить базу потенциальных клиентов
    Создайте свой телеграм — канал в котором можете собрать лояльную аудиторию ваших потенциальных покупателей из разных стран.
Содержание:
Создание чат-бота состоит из следующих этапов
1
Создание бота
Запуск чат-бота с помощью BotFather
2
Заполнение профиля чат- бота
Указываем необходимую информации о самом боте и о его возможностях
3
Создание команд и меню для чат-бота
Настраиваем отклики бота на команды клиента. Создаем удобное меню с командами
4
Настройка команд чат-бота для продаж товаров, или услуг и получения оплаты
Создаем форму приема заказов и добавляем платежную ссылку
Этап первый

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

Зайдите в Telegram.
Воспользуйтесь поиском (иконка увеличительного стекла в правом верхнем углу), вам нужно найти главного телеграм бота BotFather. Обратите внимание на правильность написания его имени, на наличие значка подтверждения подлинности и правильную иконку.
Только этот бот позволит вам создать и редактировать свои боты. В поиске может попасться много его клонов, так что обязательно обратите внимание, что бы было полное совпадение в названии BotFather (не должно быть никаких дополнительных букв или символов!).
BotFather Telegram
Иконка правильного BotFather в Telegram
Нажмите СТАРТ, после этого в чате BotFather появится меню со множеством команд.

Для создания своего бота выберете первую в списке команду /newbot
BotFather предложит вам придумать имя бота, его можно написать на русском языке. Например: Консультант автосервиса Ромашка
Это имя будет видно пользователям, когда они будут открывать чат с вашим ботом. В дальнейшем это имя можно будет изменить.

Потом вам нужно будет придумать техническое название вашего бота. Самые распространенные названия могут быть заняты, поэтому придумайте сразу несколько вариантов. Для названия можно использовать только латинские буквы (строчные и заглавные) и цифры. Писать можно слитно, либо через нижнее подчеркивание, главное условие, чтобы в конце названия присутствовало слово Bot. Например: KonsultantAvtoservisaBot, или Buy_pizza_bot
Техническое название бота изменить уже будет нельзя.

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

При успешной регистрации в сообщении будет прописан токен — это ключ доступа к вашему боту. Скопируйте токен для активации вашего бота. Для того, что бы скопировать весь длинный токен, просто нажмите на этот набор символов и копирование произойдет автоматически.
Далее вернитесь к поиску в телеграме (иконка увеличительного стекла в правом верхнем углу) и найдите бот под названием Manybot (проверьте точное совпадение имени!).
У Manybot есть интерфейс для работы на русском языке. Этот бот поможет вам настроить команды для взаимодействия с пользователями. Также у Manybot есть подробные инструкции для работы на каждом этапе.
Manybot logo
Иконка правильного Manybot в Telegram
  • Нажмите «Запустить» и выберете русский язык интерфейса
  • Выберете внизу чата пункт меню «Добавить нового бота»
  • Потом пункт меню «Я скопировал токен»
  • Вставьте в чат токен, который вы скопировали у BotFather и нажмите «Отправить»
  • Следующий шаг с описанием деятельности бота можете пропустить
  • Теперь ваш бот активирован. Можете переходить к этапу по заполнению информацией и настройке вашего бота
Этап второй

Заполнение профиля чат-бота

Сразу после создания бот пустой и не содержит никакой полезной для пользователя информации. Вам необходимо будет указать её с помощью команд. Для того, чтобы активировать бота и видеть все изменения при редактировании, нажмите СТАРТ.

Для настройки основных параметров вашего бота — название бота, приветствие пользователей, добавление вашего логотипа и т. п., вам необходимо вернуться в BotFather в начало переписки и найти там раздел Edit Bots.
BotFather позволяет вам не только создавать ботов, но так же редактировать информацию и управлять всеми имеющимися у вас ботами.
Вы можете для каждого своего проекта создать разных ботов и управлять ими через свой единый аккаунт в BotFather.
Все нижеперечисленные команды можно применять множество раз. Т. е. если у вас появляются новые услуги и надо внести изменение в приветствие покупателей, или добавилась новая группа товаров, то вы можете редактировать бота при каждой необходимости.
Рассмотрим поподробнее команды для заполнения профиля чат бота.

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

  • Для этого нажмем в BotFather команду /setname
  • Нажмите на имя вашего бота внизу чата
  • Нам предложат ввести новое название бота.
  • Пишем: Ромашка бот
  • Отправляем сообщение
  • Готово. Можем зайти в наш бот и перепроверить изменения.

/setdescription — это приветствие, которое увидит пользователь когда начнет диалог с ботом. В нем вы можете указать возможности вашего бота.
Например: Привет! Я бот-помощник автосервиса Ромашка. Я отвечу на все твои вопросы.
В описании можно использовать эмодзи, а так же вставить ссылку на ваш основной сайт. Описание не должно превышать 512 символов.

  • Нажмите в BotFather команду /setdescription
  • Нажмите на имя вашего бота внизу чата
  • Введите приветствие и описание бота

/setabouttext — это команда нужна для написания, а также последующего редактирования информации о боте. Этот текст будет указан в профиле бота. Можно использовать эмодзи и вставить ссылку. Текст не должен превышать 120 символов.

Для добавления информации:

  • Нажмите в BotFather команду /setabouttext
  • Нажмите на имя вашего бота внизу чата
  • Введите описание бота
  • Нажмите отправить

/setuserpic — при помощи этой команды вы сможете добавить, или поменять аватарку в профиле вашего бота. Это может быть логотип, или фото производственного помещения. Размер изображения должен быть не менее 200×200 пикселей по размеру и не более 5000 Кб по «весу». После добавления изображения проверьте, как смотрится в мобильной версии и на десктопе, так как может не всегда корректно отображаться на разных платформах.

Для добавления изображения:

  • Нажмите в BotFather команду /setuserpic
  • Нажмите на имя вашего бота внизу чата
  • Прикрепите картинку, нажав на символ скрепки
  • Нажмите отправить
Этап третий

Создание команд и меню для чат-бота

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

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

В первом случае вы можете в автоматическом режиме давать собеседнику ответы на наиболее распространенные вопросы.
Например, «Как к вам доехать?», или «Где посмотреть другие ваши работы».

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

Например:
Собирать отзывы об уровне сервиса в вашей организации. Что бы контролировать качество работ своих сотрудников (курьеров, мастеров и т. п.)

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

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

Общий принцип настройки команд

Рассмотрим пример пошагового создания автоматического ответа на типичный вопрос клиента: Как к вам доехать?



  • Нажмите на значок квадрата с четырьмя точками в правом нижнем углу.
  • Потом выберете «Пользовательские команды».
  • Далее «Создать команду».
  • Пропишите название команды. Название должно начинаться с косой черты /
  • В названии можно писать латиницей, использовать нижнее подчеркивание и цифры. Например: /doehat_k_nam
  • Отправьте команду боту.
  • Далее отправьте боту через сообщение ту информацию, которую вы хотите сообщить клиенту. Это может быть текст, фото, ссылка на ваш youtube, или instagram. Также вы можете прикрепить документы в формате Word или Excel
  • После отправьте через чат сообщение «Сохранить».

Если необходимо, создайте следующую команду.

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

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

Теперь сделайте понятное для клиентов название для каждой вашей команды.

Оформление меню чат бота телеграм

По умолчанию меню формируется в один столбик, т. е. одна команда располагаются над другой.
Если названия команд не очень длинные, то меню можно располагать в два, или в три столбика. Вы можете изменять расположение команд в меню, по вашему усмотрению.
Например, у нас есть 5 пунктов меню:



  • Как к вам доехать?
  • Наши мастера
  • Наши цены
  • Гарантия
  • О нас
Мы хотим, чтобы первые два пункта остались как есть, а три нижних пункта располагались в одну строчку.

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

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

Например, у нас есть 5 пунктов меню:

  • Как к вам доехать?
  • Наши мастера
  • Наши цены
  • Гарантия
  • О нас
Мы хотим, чтобы первые два пункта остались как есть, а три нижних пункта располагались в одну строчку.

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

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

Создание многоуровневого меню

Пункты меню также могут содержать подпункты.

Например, вы продаёте следующие товары: ботинки, кроссовки, рубашки и брюки. Чтобы не перегружать основное меню, вы можете вместо четырех пунктов меню, сделать две категории.
Для ботинок и кроссовки сделать в пункт меню «обувь», а рубашки и брюки объединить в пункт меню «одежда».
Объединив таким образом подпункты меню в пункты клиенту будет легче в нем ориентироваться.
Нажав на интересующий клиента общий пункт меню (категорию), появится два пункта подменю, что существенно облегчит навигацию.

Разберем настройку на уже имеющихся у нас 5 пунктах меню:



  • Как к вам доехать?
  • Наши мастера
  • Наши цены
  • Гарантия
  • О нас
Чтобы не перегружать общее меню, мы хотим оставить для меню два основных раздела: «Как к вам доехать?» и «О нас». А из «Наши мастера», «Наши цены» и «Гарантия» сделать подменю и переместить их в пункт меню «О нас».

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

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

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

На нашем примере вернем раздел «Наши цены» из подменю в основное меню.

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

Принимайте платежи банковскими картами
Как подключить платежи в телеграм?
Заключить договор на подключение к интернет-эквайрингу
Сформировать в личном кабинете эквайринга платежную ссылку
Создать Telegram-бот и встроить в команду бота платежную ссылку.
Начать принимать заказы и оплату от клиентов через чат — бот
Вы можете предоставить клиенту возможность оплатить товар, или услугу прямо в чат-боте.

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



  • Бесплатно подключитесь к интернет — эквайрингу и получите доступ в личный кабинет.
  • Сформируйте в личном кабинете платежную ссылку.
  • В разделе description в чат — боте обязательно укажите ссылку на раздел вашего сайта, где указана вся необходимая для клиента информация (подробнее можете узнать тут).
  • Сделайте в меню чат — бота пункт «Оплатить», или отправьте ссылку на оплату вместе с фотографией и описанием товара, когда делаете информационную рассылку среди подписчиков своего телеграм — канала.
  • Клиент переходит по такой ссылке и попадает на защищенную страницу для приема платежей и вводит данные своей банковской карты.
  • После оплаты клиент получит на свой e-mail электронный чек и подтверждение, что товар или услуга успешно оплачены.
  • Вы видите в своем личном кабинете принятый платеж, отправляете покупателю оплаченный товар.

При необходимости вы можете брендировать платежную страницу под свой фирменный стиль. Это повысит доверие клиентов и увеличит конверсию успешных платежей.
Подключитесь к интернет — эквайрингу для приема оплаты через чат — бот!
Бесплатное подключение. Без абонентской платы.
Сам Telegram для продавцов из Беларуси предлагает к использованию встроенный платежный агрегатор Tranzzo, но он крайне невыгоден сразу по нескольким причинам:
  • 1
    Потеря денег на двойной конвертации
    Этот агрегатор не работает с белорусским рублем, соответственно, при расчете белорусскими банковскими картами будет происходить двойная конвертация. Вначале белорусский рубль конвертируется в доллар или евро, в зависимости от того, какая будет карта у покупателя — Visa, или Mastercard. Потом, при выводе денег, полученный платеж в долларах или евро будет опять конвертироваться в белорусский рубль.
  • 2
    Потеря денег при выводе средств.
    Tranzzo не выводит деньги напрямую. Вывод средств они осуществляют через своего партнера — компанию Interkassa. Interkassa, помимо того, что снимает комиссию за обработку входящих платежей, еще берет комиссию когда продавец выводит деньги со своего аккаунта.
  • 3
    Не работают с юр лицами.
    Interkassa не выводит деньги на банковский счет. Единственный вариант который они предлагают — это вывод денег на личную банковскую карту.
  • 4
    Ограниченные возможности на территории Беларуси.
    Interkassa не работает с картами белорусской платежной системы Белкард, поэтому у вас могут возникнуть проблемы, если покупатели с картами Белкарт захотят сделать у вас покупку.
Поэтому вам будет проще, дешевле и удобнее подключиться к белорусскому интернет — эквайрингу.
Этап четвертый

Настройка команд в чат-боте для продаж товаров и услуг

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

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

Создание команды пошагово:

  • Пользовательские команды
  • Создать команду
  • Создаем команду /kupit_instrumenti_bosch
  • Отправляем в чат в ответ на команду чат-бота: полное название товара, стоимость, стоимость доставки (если доставка платная), прикрепляем фотографии набора.
  • Затем нажимаем квадрат с четырьмя точками, что бы появилось меню команд.
  • Выбираем «Добавить вопрос» -- > «Обычный вопрос»
  • Пишем: Напишите в чат адрес доставки, телефон для связи и ваш e-mail (для сверки оплаты)
Потом отправьте в чат ссылку на оплату, которую вы сформировали в личном кабинете. Напомните клиенту, чтобы он при оплате картой не забыл указать в платежной форме свой e-mail. На этот e-mail ему придет чек, подтверждающий принятый платеж.
Ссылка на оплату товара:
www.paylink.com/123
Пожалуйста, не забудьте указать свой e-mail при оплате товара

Следующим сообщением отправьте в чат: Если у вас остались вопросы, свяжитесь с нами:+375 29 1 234 567

Это необходимо для того, что бы клиент не остался наедине со своими проблемами, если у него что-то не получилось при оформлении заказа.
Отправьте в чат сообщение: Сохранить
Потом настройте меню чат бота.
Для этого перейдите в раздел: Настроить гл. меню > Добавить пункт меню > /kupit_instrumenti_bosch
Введите название меню, понятное для клиента: Купить набор инструментов Bosch
После того, как клиент оформит заказ, к вам придет уведомление.
Нажмите на форму с заполненной информацией.
Вам откроются данные с адресом для доставки, телефоном и именем клиента. Вместо имени может быть указан ник, под которым клиент регистрировался в Telegram

Telegra.ph

Встроенная блог-платформа
Если вам нужно дать в чат-боте большой текст с фотографиями, например, инструкцию, или подробное описание характеристик товара, то можете использовать один из сервисов телеграма — telegra. ph
Это платформа для публикации статей. Помимо самого текста в самой статье можно размещать изображения, а также ссылки на youtube. Видео пользователи могут просматривать прямо в статье.
Для создания и верстки статей к Telegraph можно подключиться через телеграм — бота @telegraph
Функционал для создания статей в telegra. ph простой и в нем несложно разобраться.

Ссылку на статью в телеграф можете вставлять прямо при создании команд для чат — бота.
Подключитесь к интернет — эквайрингу для приема оплаты через чат — бот!
Бесплатное подключение. Без абонентской платы.
Необходимо уточнить детали подключения?
Made on
Tilda