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

Бот — отличный инструмент для эффективного взаимодействия с клиентами в Telegram. SMM-специалист Леонид Рахманов рассказывает, зачем нужен бот и как он работает. А еще показывает, как настроить чат-бота и бота обратной связи

Леонид Рахманов Тренер по развитию памяти и концентрации, SMM-маркетолог
Деловая среда Премиум

Вступайте в закрытый клуб и получите доступ к материалам по развитию бизнеса

Какие бывают боты и для чего они нужны

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

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

То есть участие сотрудников компании или владельца бизнеса здесь минимально или отсутствует. А еще бот способен отвечать 24/7 и ему не нужны выходные. Бот-магазин по сути тот же чат-бот, в котором доступен каталог товаров или услуг, роль продавца выполняет специально настроенный бот и все процессы, опять же, автоматизированы. Примеры подобных ботов.

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

Что касается ботов обратной связи, то они позволяют принимать сообщения или заявки от пользователей, которые попадают в одно место — в чат вашего бота, а не засоряют личные сообщения. Такого бота также можно использовать в качестве чата поддержки клиентов. Я пользуюсь ботом обратной связи, когда провожу в Telegram текстовые вебинары (да, есть такой формат!) о развитии памяти и концентрации внимания. Во время этих мероприятий сразу большое количество пользователей пишут сообщения и дают обратную связь: отправляют плюсики, отвечают на мои вопросы и задают свои. Подробнее о создании подобного бота-помощника я расскажу дальше.

Как продвигать бизнес в Telegram

Основы маркетинга

Как создать бота: инструкция

Сначала нужно создать самого бота, своего рода «каркас». Потом можно превратить его в чат-бота, бота обратной связи или в какого-нибудь другого. Сделать это удобно через специального бота, который называется BotFather — буквально «отец ботов». Необходимо зайти в Telegram и написать в поиске слово «botfather».

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

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

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

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

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

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

Деловая среда Премиум

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

Как оформить и упаковать бота

Когда бот создан, можно переходить к его оформлению. Для этого следует отправить BotFather команду /mybots и выбрать нужного бота из списка созданных ботов. Если он один, то в списке будет одно название. В открывшемся меню надо выбрать Edit Bot. Здесь можно поменять название бота, его команды, описание и аватарку.

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

В том же меню можно выбрать пункт Edit Description, или «Описание бота». Если его задать, то пользователи, попадающие в бота, сразу будут видеть сообщение «Что умеет этот бот?». Для настройки надо отправить BotFather небольшое описание бота.

Еще можно поменять так называемое «био» бота, то есть информацию о нем. Для этого следует нажать Edit About и отправить информацию о боте. Поздравляю! Бот создан. Это, как я говорил, лишь «каркас».

Из него можно сделать чат-бота или бота обратной связи. Как — расскажу дальше. Таких ботов с одного аккаунта можно создавать до 20 штук.

Как создать бота обратной связи

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

Еще по теме:  Запаролить вход в Телеграмм на компьютере как

Ссылку на бота обратной связи удобно дать в описании своего Телеграм-канала, если он есть. Тогда клиенты перестанут заваливать сообщениями «личку». Такой бот пригодится и тем, кто устраивает в Телеграме опросы в духе «Что бы вы хотели улучшить?» или «Хотели бы вы пообщаться с экспертом компании?».

Главное — не забыть дать на него ссылку, бот соберет все ответы подписчиков в одном месте. В Телеграме можно отправлять сообщения от пользователей в «Спам», которые в таком случае попадают под временную блокировку. Если в «Спам» попал потенциальный клиент, который заинтересовался товаром или услугой компании, написать напрямую менеджеру он не сможет. А в бота обратной связи — да, на него ограничения не действуют.

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

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

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

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

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

Как дать ссылку на своего бота

Деловая среда Премиум

Вступайте в закрытый клуб и получите доступ к знаниям об успешном развитии бизнеса

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

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

  • разработчики ботов;
  • сервисы-конструкторы, такие как SendPulse, BotHelp;
  • боты-конструкторы, например ManyBot.

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

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

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

Источник: dasreda.ru

Как сделать бота в Телеграм: пошаговая инструкция

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

128 069 просмотров

Создадим бота, который будет приветствовать, задавать вопрос с вариантами ответов и реагировать на нажатие на кнопок.

Шаг 1. Создайте аккаунт разработчика

1. Зарегистрируйтесь на botmother.com с помощью электронной почты (на нее придет письмо с подтверждением) или войдите через Google.

2. Нажмите кнопку «Создать нового бота» (справа внизу).

3. Выберите «Пустой бот».

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

Слева находится меню с разделами конструктора. Справа — вкладка с компонентами и экранами. По центру — рабочая зона для разработки. В левом нижнем углу — виджет обратной связи. Если возникнут трудности, пишите в поддержку.

Логика бота создается с помощью экранов— это сообщения бота (шаги, этапы), внутри которых могут быть различные функции. Автоматически создается «Стартовый экран» — первое сообщение от бота.

На каждый экран можно добавлять компоненты— это функции и действия бота (например, отправление текста, картинок, кнопок и т.д.).

Все компоненты расположены на вкладке справа.

Шаг 2. Создайте приветствие

1. На вкладке «Компоненты» нажмите на компонент «Сообщение» и перетяните его на экран.

2. Напишите любой текст. Например, «Привет! Это мой первый бот».

3. Нажмите зеленую кнопку «Сохранить» (справа внизу).

Шаг 3. Подключите бота к мессенджеру

Создадим бота и придумаем ему название:

2. Напишите ему /newbot.

3. Придумайте и напишите название бота. Оно будет отображаться в контактах и чатах. Например, «Hello, bot».

4. Придумайте и напишите юзернейм. Он используется для упоминания бота и в ссылках. Юзернейм должен быть на латинице и обязательно заканчиваться на «bot». Например, «botmother_hello_bot».

Теперь нужно подключить бота в Telegram к вашему аккаунту разработчика:

2. Скопируйте токен бота.

3. Вернитесь в конструктор, найдите и откройте в меню слева раздел «Настройки».

Еще по теме:  Если в Телеграмм канале провокация кому жаловаться

4. Переключателем включите платформу Telegram.

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

6. Вставьте ранее скопированный токен бота.

7. Сохраните изменения.

Теперь бот подключен к конструктору, а значит, он может отвечать всем пользователям. Протестируем?

1. Найдите в поиске Telegram своего бота по юзернейму.

2. Нажмите «Начать» (или «Start»). Бот должен отправить приветственное сообщение.

Отлично! Ваш бот умеет отправлять сообщение.

Шаг 4. Добавьте дополнительные функции

Усложним бота. Пусть он задает вопрос с вариантами ответов и присылает разные сообщения в зависимости от выбора пользователя.

Текст: Как дела?

Первая кнопка: Хорошо

Вторая кнопка: Плохо

Для этого добавим еще два экрана, кнопки и изображение:

1. Откройте конструктор.

2. Добавьте два новых экрана. Для этого нажмите кнопку «Добавить экран» дважды.

3. Сохраните изменения.

Можно изменить названия добавленных экранов двойным кликом:

1. Два раза кликните на названия экранов.

2. Отредактируй тексты. Например, «Экран Хорошо» и «Экран Плохо».

Добавим кнопки, на которые пользователи смогут нажимать:

1. Переместите компонент «Кнопки» на «Стартовый экран».

2. Напишите текст. Например, «Как дела?».

3. Добавьте две кнопки.

4. Напишите тексты на кнопках. Например, «Экран Хорошо» и «Экран Плохо».

Каждая кнопка должна вести на определенный экран, который указывается в настройках кнопки:

1. Нажмите на первую кнопку.

2. В поле «Переход на экран» выберите экран «Экран Хорошо».

3. Нажмите на вторую кнопку.

4. Выберите другой экран — «Экран Плохо».

5. Сохраните изменения.

Итак, на «Стартовом экране» пользователь нажимает на кнопки и попадает на разные экраны. Нужно заполнить их контентом:

1. Переместите компонент «Изображение» на экран «Экран Хорошо».

2. Загрузите любую картинку или вставьте ссылку на изображение.

3. Сохраните изменения.

Теперь заполним следующий экран:

1. Переместите компонент «Сообщение» на экран «Экран Плохо».

2. Напишите текст. Например, «Не унывай, все будет хорошо!». Можно добавить эмодзи.

3. Сохраните изменения.

Шаг 5. Протестируйте бота

У нас получился такой сценарий: бот приветствует пользователя и задает вопрос с вариантами ответов; пользователь нажимает кнопку, и бот присылает определенное сообщение. Давайте протестируем!

1. Откройте своего бота.

2. Напишите команду /start.

3. Понажимайте на кнопки.

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

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

33 комментария
Написать комментарий.

Начните статью с того, что тариф на использование сервиса стоит 2899₽ месяц или 19999 ₽ в год.

Развернуть ветку

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

Развернуть ветку

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

Развернуть ветку

Подскажите, где где скачать ботика?

Развернуть ветку

Боты все абсолютно с разным функционалом. Исходные скрипты в большом количестве лежат на разных сайтах. В большом количество на GitHub.

Развернуть ветку

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

Развернуть ветку

реально всё.
1. Необходимо как минимум начать изучать Python или JavaScript
смотря что по душе.
Поставить самому себе задачу и написать нужного бота.
2. Либо попросить кого-то сделать это за какое либо вознаграждение.
Даже если найдётся исходник такого бото, его в любом случае необходимо разворачивать через свой аккаунт в телеге и на своём сервере.
Без знаний от слова «вообще» точно не выйдет «просто где то взять готового бота и он заработает так как надо»

Развернуть ветку

Чтобы определить что подуше надо изучать и то и это:))) и да, где синтаксис попроще? Что вам по душе, и о чем вы пишете свои программы эти?)

Развернуть ветку

Мне больше по душе JavaScript, потому как я больше по фронтэнду. Но и бота можно написать на нём.
Синтаксис наверное проще в Python.
Посмотрите обзоры выберите для себя что лучше.

Развернуть ветку

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

Развернуть ветку

В Телеграм нельзя «увести» бота по токену. Создатель бота может сам передать права на бота другому человеку.

Развернуть ветку

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

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

Развернуть ветку

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

Развернуть ветку

Еще по теме:  Как зайти в канал в Телеграмме где тебя заблокировали

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

Развернуть ветку
бесплатно запустите своего первого чат-бота уже через 15 минут.

Практический смысл от таких конструкторов, кроме каких-то простых инфо-ботов вообще есть?

Развернуть ветку

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

Развернуть ветку

Боты да, я написал одного бота на python-telegram-bot, поэтому и не могу понять как бы я нужную мне логику реализовал бы на таком конструкторе. Скорее всего — никак.

Развернуть ветку

Тут только пробовать. На конструкторе быстрее запустить, чем программировать, и дешевле.
Какую логику вы хотели делать?

Развернуть ветку

Та для внутреннего пользования на заводе. При создании issue в redmine что б слал сообщение с кнопками открыть/закрыть/добавить фото в каналы отделов.

Бот в телеграм — штука полезная, а главное доступная. Их создают для различных целей, но новичкам чаще всего нужны следующие:

  • Бот службы-поддержки.
  • Отложенный постинг и оформление постов на каналах.
  • Фидбек-боты (дабы не забивать ленту чатами с клиентами).

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

Содержание

  1. Создаем токен в BotFather
  2. Как кастомизировать бота
  3. №1. Создаем бота обратной связи
  4. №2. Делаем бота для выкладки и оформления постов
  5. №3. Создаем бота техподдержку с искусственным интеллектом
  6. Итоги

Создаем токен в BotFather

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

Как получить токен:

  • Переходим сюда
  • Нажимаем “Запустить” и в полученном сообщении выбираем “/newbot”.

После чего тебе нужно ввести имя бота (1) и username (2), которые будут отображаться здесь:

Создаем токен в BotFather

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

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

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

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

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

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

№1. Создаем бота обратной связи

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

Создаются они достаточно быстро:

  • Переходим в Livegram.
  • Тыкаем на кнопку /addbot.
  • Копируем наш токен бота из BotFather и пересылаем в Livegram.
  • Готово.

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

№2. Делаем бота для выкладки и оформления постов

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

Инструкция по созданию бота:

  • Переходим в Controller Bot.
  • Нажимаем кнопку /addchannel чтобы добавить канал.
  • Пересылаем токен бота для подключения его к системе.
  • Добавляем своего бота в администраторы канала через username.
  • Пересылаем любое сообщение из канала.
  • Вуаля. Готово.

Теперь твоему боту доступны все функции Controller Bot.

№3. Создаем бота техподдержку с искусственным интеллектом

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

Инструкция:

Переходим на сайт платформы Dialog Flow, регистрируемся и тыкаем на кнопку “+ Create Agent”.

Создаем агент на DialogFlow

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

Заполняем все поля при создании

Жмякаем на кнопку Create и переходим в раздел Integrations, пролистываем вниз и находим Telegram.

Переходим в раздел Integrations

Нажимаем на кнопку и добавляем токен бота из BotFather в специальное поле. После чего нажимаем кнопку Start.

Добавляем токен бота из BotFather

Теперь переходим в раздел Intents, нажимаем на синюю кнопку Create Intent и добавляем Training Phrases (фразы, которые будут заставлять бота пересылать те или иные ответы) и Responses (те самые ответы на Training Phrases).

Если объяснять совсем просто, то в раздел с Training Phrases нужно добавить возможные вопросы пользователей, а в раздел с Responses — ответы на них. Под каждую проблему пользователя нужно создавать отдельный Intent.

Создаем отдельный intent под каждый вопрос пользователя

Советую подробно изучить документацию чтобы использовать все преимущества платформы Dialog Flow и создавать функциональных ботов.

Итоги

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

Если тебе понравилась статья, то не забудь отправить её другу, пусть и у него будет свой бот.

Источник: geektarget.ru

Рейтинг
( Пока оценок нет )
Загрузка ...