в

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

Как кастомизировать бота

Чтобы изменить бота нажми на [/], далее ткни на /mybots и в появившемся меню выбери своего бота. После чего выпадет ещё одно меню, тут нам нужна кнопка Edit Bot, которая откроет следующие функции: 

  • Edit Name — изменить имя бота (не путать с username)
  • Edit About — добавить описание бота, которое будет отображаться в разделе с аватаркой и в ссылке на бота.
  • Edit Commands — сюда можно добавить команды, но здесь уже понадобятся навыки программирования.
  • Edit Description — добавить описание, которое будет показываться сразу после открытия бота.
  • Edit Botpic — установить аватарку на бота.

С тем как запилить фундамент бота на BotFather и украсить его мы разобрались, теперь перейдем к непосредственному созданию самих ботов. 

Обзор возможностей SaleBot в Телеграм

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

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

Второй плюс – это наличие базы знаний. Здесь на каждый ваш вопрос уже приготовлен ответ.

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

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

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

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

Все, что вам надо сделать вначале – это подписаться на три канала: Телеграм, общий чат SaleBot и подписаться на канал на YOuTube. Они помогут вам освоиться с конструктором.

Как создать ботов на SaleBot

Это второе, что вам надо будет сделать. Здесь мы рассмотрим, конечно же, не все, но основной функционал точно.

Итак, после нажатия на вкладку Как создавать ботов, откроется дополнительное меню, где можно ознакомиться, например с тем, как работать с редактором.

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

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

Вернемся к воронкам. Вот как может выглядеть доска со всеми чат-ботами.

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

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

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

Например, у вас есть какой-то лид-магнит, пускай это будет PDF книга.

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

Собираем бота в конструкторе — стартовый экран

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

Стартовый экран — это то, что выполняет бот по команде /start. Сделаем на стартовом экране выбор из двух кнопок: отправить новость и отправить статью:

Здесь три компонента: текстовый блок и две кнопки

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

Всё, стартовый экран готов, идём к новостям

В чем же фишка чат-ботов?

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

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

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

  • Снижение нагрузки на сотрудников. В небольшой косметологической клинике зачастую онлайн-общением с клиентами занимается администратор или непосредственно сам косметолог. Это занимает много времени и усилий. Обычно приходится отвечать на однотипные вопросы, что превращается в скучную рутину. Понятно, что заранее готовый скрипт эту задачу упрощает, но на поиск верных ответов все равно тратится время. Крупные клиники могут позволить себе такую роскошь, как найм отдельного менеджера. Что тоже так себе вариант. Отдельное место в штате и полноценная зарплата за специалиста, который еще не факт, что умеет грамотно продавать в переписке. По сути его место может спокойно заменить робот-помощник ака наш хваленый чат-бот. Он ответит на все однотипные вопросы и поможет пользователям решить их проблемы. Что, соответственно, сильно упрощает работу ваших сотрудников, а заодно снижает ваши затраты.
  • Конверсия и продажи. Чат-бот может стать не просто виртуальным помощником, а целым онлайн-маркетологом. В нем можно настраивать воронки, которые поэтапно будут вести пользователя к покупке ваших услуг. Это филигранная работа, в которой учитывается история взаимодействия каждого отдельного клиента с вашим брендом. Ведь есть большая разница между человеком, который находится на стадии узнавания и тем, кто уже совершал у вас покупку. В зависимости от этих данных бот может выдавать разную информацию разным пользователям.
  • Аналитика. Чат-бот не только отвечает на вопросы своих подписчиков, но еще и сохраняет все их действия. Так вы можете понять, что больше всего интересует вашу целевую аудиторию. Плюс ко всему с помощью бота можно проводить опросы и сегментировать аудиторию.

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

Тем более не важно, насколько продвинут чат-бот. Он никогда не заменит человека на 100%

Создаем описание бота

Теперь нужно оформить описание бота и добавить аватарку (юзерпик) — это будут видеть пользователи, которые захотят пообщаться с ботом. Заполнить описание можно и в других конструкторах, но пока продолжим работать с BotFather.

  • Введите команду /mybots или нажмите на нее выше в чате — она есть в сообщении, где перечисляются все существующие команды.
  • В выпавшем меню выберите название вашего бота. Если у вас их несколько, то в чате появятся все имена — нажмите на нужное. 
  • Откроется меню для настроек. В частности, тут вы можете поменять токен, изменить параметры бота и удалить его насовсем. Сейчас вам нужна кнопка Edit Bot.

Появится описание, в котором пока ничего нет. Что здесь можно сделать:

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

Если вам нужно исправить имя, выберите Edit Name. А для создания описания бота кликните на Edit Description. Введите в диалоговом окне описание, которое увидят пользователи, когда зайдут в чат с вашим ботом. Этот текст будет в окне «Что может делать этот бот?». Лучше дать наиболее емкую информацию о функциях вашего робота.

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

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

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

Готово, ваш чат получил основные атрибуты! Можете перейти по адресу бота и посмотреть, как это выглядит с аккаунта пользователя.

Коротко о главном

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

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

На сегодня – все. До новых полезных статей!

Собираем экраны «Предложить новость» и «Предложить статью»

Логика экрана будет такой:

  1. Пишем текст с пояснением, что нужно сделать — написать текст новости или дать ссылку на неё.
  2. Сохраняем ответ в отдельной переменной news1.
  3. Отправляем в наш новостной чат сообщение от бота с именем посетителя, который написал новость, и текст самой новости.
  4. Чтобы сообщения не слипались, вдогонку отправляем в тот же чат отбивку — линию-разделитель из нескольких дефисов.
  5. Если мы дошли до последнего пункта и всё прошло без ошибок — показываем посетителю экран «Всё хорошо», а если на каком-то этапе была ошибка — сразу перебрасываем его на экран «Что-то не так».

Сначала посмотрим на готовый экран, а потом разберём его по шагам:

Первые два экрана соответствуют тому, что мы писали в алгоритме, а два остальных — это и есть наша отправка сообщений в чат

Каждую отправку мы сделали через запрос POST к API телеграма. Когда сервер телеграма получает специальным образом подготовленный запрос, он выполняет какое-то действие — это называется работа по API и про это у нас есть отдельная статья.

В нашем случае все запросы используют метод sendMessage, у которого всегда есть два параметра:

  1. ID получателя.
  2. Текст сообщения.

В общем виде команда выглядит так:

Мы уже знаем токен бота и ID чата, куда хотим отправить сообщение — это ID нашего чата, который мы выяснили до этого. Подставляем эти значения и получаем команду:

Первым сообщением мы отправляем имя того, кто предложил новость, и сам текст новости, поэтому сообщение будет выглядеть так:

Здесь и   — это переменные. Первая переменная стандартная в конструкторе BotMother, а вторую сделали мы сами на этом же экране. Полный текст запроса выглядит так:

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

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

Точно так же собираем экран «Предложить статью»:

Единственное, что поменялось на этом экране — приветственный текст и имя переменной

Примеры ботов для ТГ

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

  1. Чат бот погоды – предоставляет актуальную информацию о погоде в вашем регионе или в любом другом месте, которое вы указываете. Вы можете узнать температуру, прогноз на несколько дней, а также получить предупреждения о возможных непогодных условиях.
  2. Чат бот с квизами, головоломками и викторинами. Он предлагает различные категории вопросов, включая историю, науку, спорт и даже поп-культуру. Выберите тему, и бот будет задавать вам вопросы, проверяя вашу эрудицию и знания.
  3. Чат бот новостей. Он собирает новости с различных источников и предоставляет свежие заголовки и краткие описания статей. Вы можете выбрать категории новостей, которые вас интересуют, чтобы получать только релевантную информацию.
  4. Чат бот для прогрева и продажи каких-то курсов или услуг. Их используют многие онлайн школы, специалисты, которые создают свои курсы или инфо продукты.

Выглядят такие боты в конструкторах следующим образом:

Простой вариант — использовать конструктор

Мы уже писали про онлайн-конструкторы ботов и собирали тестового бота в одном из них. С таким подходом мы решаем большинство проблем из первого варианта:

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

Но появляются и свои риски и особенности:

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

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

Это наш выбор.

Особенности чат-ботов в Телеграме

Чат-бот можно настроить на разных площадках. Выбирайте: ВКонтакте или небезызвестная соцсеть с картинками? А то и вовсе используйте ваш сайт, где бот будет оформлен в виде онлайн-чата. Или, может, вам больше нравится что-то из мессенджеров? Практически все популярные каналы общения с целевой аудиторией оснащены ботами. Но я хочу поговорить именно про Телеграм. Для этого есть несколько причин. Во-первых, из-за блокировки некоторых соцсетей Телеграм нынче является наиболее перспективной площадкой продвижения. В 2022 году он стал чем-то вроде островка стабильности. Места, за которое точно не стоит переживать. Ведь Телеграм пару лет назад тоже пытались блокировать, да как-то не получилось.

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

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

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

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

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

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

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

Задайте название бота.

Затем придумайте юзернейм (он будет отображаться в ссылках). Он должен быть написан латиницей, может содержать цифры и нижнее подчеркивание и обязательно должен иметь окончание bot. Юзернейм должен быть уникальным. Если юзернейм уже занят, @BotFather сообщит об этом в ответе.

Поздравляем, вы создали Телеграм бота! Токен Телеграм бота понадобится вам для настройки интеграции бота с Messaggio.

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

  1. Зайдите в личный кабинет Messaggio, перейдите в раздел «Отправители», нажмите «Создать».
  2. В поле «Канал» из выпадающего списка выберите Telegram. Скопируйте токен Телеграм бота и добавьте его в соответствующее поля на стороне Messaggio.

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

  1. Среди действий с отправителем выберите «Создать шаблон с отправителем».
  2. Выберите подходящий макет шаблона сообщения. Добавьте кнопки и ссылки. Нажмите «Создать».
  3. Отправите шаблон сообщения на модерацию. В течение 2 рабочих дней служба поддержки Messaggio проверит шаблон на соответствия правилам Телеграм. Возле одобренного шаблона появится статус ACTIVE.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Задайте рассылке название, выберите созданный ранее шаблон сообщения Телеграм.
Назначьте группу контактов для рассылки. В списке групп контактов вы увидите автоматически созданную группу в формате Telegram chats_UsernameBot (хранит в себе контактные данные всех пользователей, кто написал боту и нажал кнопку поделиться контактами). Выберите группу контактов и нажмите «Добавить выбранные».

В списке рассылок выберите созданную Телеграм-рассылку и нажмите «Отправить рассылку». Настройте время доставки сообщения и нажмите «Запустить рассылку».

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

Идеи для чат-бота в косметологии

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

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

Тут важно грамотно написать завлекающий анонс.
Форма для записи на услуги. С развитием мессенджеров телефонные звонки отошли на второй план

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

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

Что мне нужно для создания успешного автоответчика Telegram?

Создание бота не останавливается на последнем этапе программирования. наоборот, когда это происходит, у нас едва ли появляется хорошее программное обеспечение.

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

  • У него должно быть имя, которое представляет, кто он на самом деле , что значит когда мы читаем этого бота, мы сразу должны понимать, что это такое.
  • Идея ваших основных задач должно быть действительно хорошо чтобы пользователи могли принять его.
  • Вы должны предлагать понятные варианты и с оптимальным количеством , так что всякий раз, когда кто-то входит, он может быстро найти то, что ищет.
  • Возможность настройки в разные языки – это плюс, который нужно учитывать .
  • Помимо того, что он удобен для пользователя, он должен быть функциональным. . Другими словами, он должен выполнить свои обещания в несколько шагов, чтобы получить доступ к информации или удовлетворить потребности пользователя Telegram.

ТОП-3 лучших конструкторов для создания телеграм ботов

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

1. Chatfuel

Это один из самых популярных конструкторов, позволяющий создавать боты для тг каналов. Одной из ключевых функций является автоответчик, который позволяет боту реагировать на сообщения от пользователей. Вы можете настроить разнообразные ответы на основе ключевых слов или фраз, а также определить, какие действия должны быть выполнены при получении определенного запроса. Кроме автоответов, Chatfuel позволяет создавать кнопки быстрого доступа, которые упрощают навигацию пользователей в боте. Вы можете настроить кнопки для выполнения различных действий, таких как оформление заказа, получение информации или переход на определенную страницу. Еще одна полезная особенность Chatfuel — возможность создания меню. Меню предоставляет пользователю список опций или команд, из которых он может выбрать. Это упрощает взаимодействие с ботом и позволяет пользователям быстро получать нужную информацию или выполнять нужные действия. Чат-бот с хорошо спроектированным меню обеспечивает более гладкую и продуктивную коммуникацию. Дополнительно, Chatfuel поддерживает интеграцию с различными сервисами и приложениями. Вы можете интегрировать бота с внешними API для доступа к внешним данным или использовать инструменты для подключения сторонних сервисов, таких как CRM, электронная почта или системы управления заказами. Это позволяет создавать более мощные и функциональные боты с дополнительными возможностями.

2. ManyChat

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

3. Botpress

Одной из главных особенностей Botpress является его модульная архитектура. Это позволяет создавать ботов, способных выполнять сложные задачи, такие как обработка платежей, интеграция с другими сервисами и системами, а также аналитика и отчетность. Одной из главных преимуществ Botpress является его простота и интуитивно понятный пользовательский интерфейс. Botpress предоставляет собой графический интерфейс, который предоставляет возможность создания диалоговых сценариев при помощи перетаскивания блоков. Еще одна полезная особенность Botpress — его встроенный инструмент для обучения бота. С его помощью можно обучить бота распознавать и анализировать текстовые запросы пользователей, что позволяет создавать более интеллектуальные и понятные ответы. Botpress также поддерживает интеграцию с другими популярными сервисами и платформами, такими как Slack, Facebook Messenger, Microsoft Teams и другими. Благодаря этому можно создавать универсальные боты, которые могут работать на разных платформах и обеспечивать единый опыт для пользователей.

В настоящее время телеграмм-боты стали неотъемлемой частью современных коммуникаций и бизнес-процессов. Они помогают автоматизировать ответы на часто задаваемые вопросы, предоставлять информацию о товарах или услугах, а также обеспечивать поддержку пользователей. А благодаря конструкторам, создание телеграм ботов стало намного проще. Причем Chatfuel, ManyChat, Botpress — это только некоторые из множества доступных инструментов для создания ботов. То есть выбрать подходящий конструктор в зависимости от потребностей и уровня навыков особого труда не составит.

С чего начать

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

Для начала работы с ним нажмите кнопку «Запустить». После этого вы сможете ознакомиться с доступными возможностями бота и командами для взаимодействия с ним.

Нажмите кнопку «Меню» и выберите команду /newbot.

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

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

Ну а дальше с помощью команды /setname вы можете изменить название бота. Команда /setdescription добавит его описание, /setuserpic — аватарку, а /deletebot — удалит бота.

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

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

Найдите в Телеграм бота Manybot и нажмите кнопку «Запустить».

Выберите удобный для вас язык.

Нажмите кнопку «Добавить нового бота» или введите команду /addbot.

Введите полученный на этапе регистрации бота токен и нажмите кнопку «Я скопировал токен».

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

Настраиваем логику работы бота

Найдите свежесозданного бота в поиске Телеграм и нажмите кнопку «Пользовательские команды».

Нажмите «Создать команду» и введите ее название. Оно должно начинаться со значка «/» и может содержать только цифры и латинские буквы. После этого добавьте реакцию бота на команду. Это может быть картинка, текст или ссылка. Нажмите кнопку «Сохранить». Повторите процедуру для всех команд, которые вы хотите создать для бота.

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

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

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

Узнаём ID чата

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

Для этого сначала пишем боту любое сообщение (неважно, что он ещё не работает), а затем делаем такую магию — переходим в браузере по адресу

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

Это значит, что мы должны:

  1. Взять наш токен.
  2. Подставить его  вместо <ВАШ_ТОКЕН>. 
  3. Скопировать всё, что получилось.
  4. Вставить результат в адресную строку и перейти по этому адресу.

Например, в нашем случае адрес будет такой:

Когда мы перейдём по этому адресу, браузер нам напишет что-то такое:

{“update_id”:8393,”message”:{“message_id”:3,”from”:{“id”:7474,”first_name”:”AAA”},”chat”:{“id”-1034423424553:,”title”:”Eto_v_Kod”},”date”:25497,”new_chat_participant”:{“id”:71,”first_name”:”NAME”,”username”:”Eto_v_Kod”_bot”}}}

Нам нужно то, что написано после chat id: — это и есть ID нашего чата, дефис перед числом тоже важен.

Теперь чат снова можно сделать приватным, на ID это не повлияет.

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

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

Модные мужские сапоги осень-зима 2020

Модные мужские сапоги осень-зима 2020