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

Эта статья будет полезна тем, кто хочет создать свой бот в Телеграме самостоятельно без навыков разработки, знания языков программирования и сложных команд. Для запуска понадобится только продуманный сценарий работы и настройки, с которыми справится каждый.
Зачем нужен бот в Telegram
С его помощью можно автоматизировать рутинные бизнес-процессы. Можно даже заменить телеграм-каналом полноценный сайт. Чат-бот полезен, когда нужен удобный источник справочной информации или полуавтоматическая линия поддержки пользователей.
Простые боты в Телеграме работают с помощью команд: выдают в чат несколько готовых пунктов и продолжают диалог в зависимости от выбора пользователя. Но этим возможности не ограничиваются. Например, SaluteBot умеет анализировать текст в сообщении, что позволяет вести настоящую беседу.
Создайте своего чат-бота в Telegram
Простая настройка чат-бота в личном кабинете Цифровой витрины
Попробовать
Как создать telegram-бот
Чтобы сделать чат-бот без навыков программирования, воспользуйтесь визуальным конструктором в личном кабинете Цифровой витрины. Это бесплатно и несложно: в интерфейсе представлены блоки с сообщениями и кнопками, из которых вы составляете нужный сценарий.
Но, чтобы бот заработал в Телеграме, нужно настроить интеграцию нескольких систем: личный кабинет Цифровой витрины, Telegram и Jivo.
Поэтому пошаговая инструкция выглядит так:
- Создание бота в Telegram.
- Регистрация на платформе Jivo.
- Интеграция Jivo с Telegram.
- Создание бота в личном кабинете Цифровой витрины.
- Разработка сценария бота в конструкторе.
- Тестирование и отладка бота.
Разберём каждый этап подробно.
Создание бота в Телеграме
Создать самостоятельно чат-бот в Telegram можно бесплатно за несколько шагов:
- Перейдите в диалог с инструментом для разработки чатов — https://telegram.me/BotFather.
- Нажмите кнопку «Start» или введите в диалоге команду /start.
- Далее введите команду /newbot, чтобы сделать новый бот.
- Укажите название — как будет отображаться чат в списке контактов.
- Последнее — системное имя: это то, что будет ником после знака @.
Название может быть любым: нестрашно, если оно будет дублировать уже существующие. Но системное имя обязательно должно быть уникальным. Если имя уже занято, вы увидите подсказку: «Sorry, this username is already taken. Please try something different».
После успешного создания вы получите токен. Сохраните его, он понадобится для дальнейшей интеграции. Если вы закрыли окно и нужно снова найти токен, напишите в диалоге команду /token.

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

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

Если токен указан верно, появится всплывающее сообщение о том, что бот успешно подключён. В меню «Уведомления» настройте, куда вы хотите получать все диалоги и на какой email отправить сообщение, если нет свободных операторов.
Создание бота в личном кабинете Цифровой витрины
В предыдущих шагах мы настроили площадку для диалогов и сервис Jivo для интеграции чата и конструктора. Далее предстоит разработка сценария, то есть набора команд и логики, по которой бот будет общаться с пользователями.
Сценарий мы будем создавать в личном кабинете Цифровой витрины: пройдите бесплатную регистрацию и войдите в аккаунт.
Далее следуйте инструкции:
- Нажмите «Создать проект» на главном экране.
- Если хотите заказать разработку бота, в списке инструментов выберите «SaluteBot Под ключ» и отправьте онлайн-заявку.
- Если будете создавать бот сами, то в списке инструментов выберите «SaluteBot Конструктор». Дальше говорим именно о самостоятельном конструировании SaluteBot.
- Выберите готовый шаблон или «Новый проект».
- Придумайте название и нажмите кнопку «Создать проект».
- Введите название бота.
- Выберите язык.
- Выберите тип сценария.
- Нажмите кнопку «Добавить аккаунт Jivo» и укажите данные для авторизации в сервисе Jivo.
- Перейдите в личный кабинет Jivo, чтобы связать его с личным кабинетом Цифровой витрины.
В меню выбора типа сценария доступно несколько вариантов:

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


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

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

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

Дождитесь сообщения об успешной сборке, а затем проверьте, заработал ли ваш телеграм-бот. Для этого перейдите в диалог, нажмите кнопку «Start» или введите команду /start. Напишите какое-нибудь сообщение и убедитесь, что бот отвечает по той схеме, которую вы составили. Если получаете некорректные ответы или забыли добавить какую-то пользовательскую ситуацию, скорректируйте сценарий в конструкторе.
Телеграм-боты для бизнеса
Посмотрим, зачем нужны боты интернет-магазинам, инфобизнесу, рекламным агентствам и представителям других сфер.
Инфобизнес
Чат-бот может взять на себя все важные этапы работы с пользователем, а именно:
- помощь в создании профиля;
- рекламу и описание продуктов;
- отправку бесплатных «прогревающих» материалов;
- сопровождение клиента до оформления заказа.
Event-индустрия
В telegram-канал можно перенести рутинные задачи:
- помощь в бронировании мест на мероприятие;
- предоставление информации об адресе, спикерах;
- показ актуального расписания мероприятия;
- сбор обратной связи.
Как сделать бота в Телеграм: пошаговая инструкция
Вы можете самостоятельно создать бота в Telegram без программирования. Повторите действия по инструкции и бесплатно запустите своего первого чат-бота уже через 15 минут.
47 показов
241K открытий
Создадим бота, который будет приветствовать, задавать вопрос с вариантами ответов и реагировать на нажатие на кнопок.
Шаг 1. Создайте аккаунт разработчика
1. Зарегистрируйтесь на botmother.com с помощью электронной почты (на нее придет письмо с подтверждением) или войдите через Google.
2. Нажмите кнопку «Создать нового бота» (справа внизу).
3. Выберите «Пустой бот».
Перед вами откроется конструктор— это место, где можно разрабатывать бота и добавлять функции.
Слева находится меню с разделами конструктора. Справа — вкладка с компонентами и экранами. По центру — рабочая зона для разработки. В левом нижнем углу — виджет обратной связи. Если возникнут трудности, пишите в поддержку.
Логика бота создается с помощью экранов— это сообщения бота (шаги, этапы), внутри которых могут быть различные функции. Автоматически создается «Стартовый экран» — первое сообщение от бота.
На каждый экран можно добавлять компоненты— это функции и действия бота (например, отправление текста, картинок, кнопок и т.д.).
Все компоненты расположены на вкладке справа.
Шаг 2. Создайте приветствие
1. На вкладке «Компоненты» нажмите на компонент «Сообщение» и перетяните его на экран.
2. Напишите любой текст. Например, «Привет! Это мой первый бот».
3. Нажмите зеленую кнопку «Сохранить» (справа внизу).
Шаг 3. Подключите бота к мессенджеру
В Telegram чат-боты создаются с помощью специального бота @BotFather. Через него можно управлять данными бота, добавить описание, аватар и т.д.
Создадим бота и придумаем ему название:
1. Откройте в Telegram бота @BotFather.
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. Понажимайте на кнопки.
Вы создали своего бота и можете поделиться им с друзьями. Как видите, создавать ботов легко и просто. В конструкторе богатый функционал, позволяющий создавать самых разных ботов: для автоматизации, маркетинга, продаж, развлечений и много других.
Можете поэкспериментировать с ботом: изменить тексты, добавить новые экраны и компоненты или изменить сценарий. Дополнительную информацию можно найти в базе знаний, а вопросы пишите через виджет обратной связи.
39 комментариев
Написать комментарий.
Начните статью с того, что тариф на использование сервиса стоит 2899₽ месяц или 19999 ₽ в год.
Развернуть ветку
Бота для своих личных нужд или обучения можно создать и использовать бесплатно, есть ограничение по количеству пользователей. Если бот работает в вашем бизнесе, приносит пользу, и 2899 ₽ кажутся большой ценой, то вы можете просто выбрать другой ервис.
Развернуть ветку
Для личных нужд можно скачать практически любой открытый проект на GitHub и запустить на своём компе. Работать будет для всех, пока комп в сети.
Развернуть ветку
Подскажите, где где скачать ботика?
Развернуть ветку
Боты все абсолютно с разным функционалом. Исходные скрипты в большом количестве лежат на разных сайтах. В большом количество на GitHub.
Развернуть ветку
Я в первые этим сталкиваюсь, хочется попробовать из готового бота сделать бота приветствующего, и чтоб он мне в личку отправлял а я через него клиенту, реально ли это?
Развернуть ветку
реально всё.
1. Необходимо как минимум начать изучать Python или JavaScript
смотря что по душе.
Поставить самому себе задачу и написать нужного бота.
2. Либо попросить кого-то сделать это за какое либо вознаграждение.
Даже если найдётся исходник такого бото, его в любом случае необходимо разворачивать через свой аккаунт в телеге и на своём сервере.
Без знаний от слова «вообще» точно не выйдет «просто где то взять готового бота и он заработает так как надо»
Развернуть ветку
Чтобы определить что подуше надо изучать и то и это:))) и да, где синтаксис попроще? Что вам по душе, и о чем вы пишете свои программы эти?)
Развернуть ветку
Мне больше по душе JavaScript, потому как я больше по фронтэнду. Но и бота можно написать на нём.
Синтаксис наверное проще в Python.
Посмотрите обзоры выберите для себя что лучше.
Развернуть ветку
Развернуть ветку
Сейчас бы токен от бота вносить в левые сервисы, которые потом могут у тебя этого же бота увести.
Развернуть ветку
Это не левый сервис. Это довольно популярный конструктор ботов, погуглите
Развернуть ветку
В Телеграм нельзя «увести» бота по токену. Создатель бота может сам передать права на бота другому человеку.
Развернуть ветку
Смотря что понимать под увести, пока у злоумышленника есть верный токен, он может принимать весь входящий трафик и отвечать, от имени бота так, как ему нужно.
Понятное дело, что никто не будет офишировать свой токен где попало, если бот имеет пользователей. Тут мне кажется стоит вопрос можно ли доверять данному сервису и лично мне кажется да, похоже ребята просто стараются продать свой продукт и не в их интересах как-то его скамить, но я не узнавал и точно не знаю :^)
Развернуть ветку
Мало того, зная токен, можно переслать себе предыдущие сообщения от бота другим людям.
Развернуть ветку
бесплатно запустите своего первого чат-бота уже через 15 минут.
Практический смысл от таких конструкторов, кроме каких-то простых инфо-ботов вообще есть?
Развернуть ветку
Ну боты имеют огромный функционал. Можно сделать интернет-магазин, автоматизировать что-то, служба поддержки через бота и вообще любые сервисы и функции.
Развернуть ветку
Боты да, я написал одного бота на python-telegram-bot, поэтому и не могу понять как бы я нужную мне логику реализовал бы на таком конструкторе. Скорее всего — никак.
Развернуть ветку
Тут только пробовать. На конструкторе быстрее запустить, чем программировать, и дешевле.
Какую логику вы хотели делать?
Развернуть ветку
Та для внутреннего пользования на заводе. При создании issue в redmine что б слал сообщение с кнопками открыть/закрыть/добавить фото в каналы отделов. Авторизация юзеров опять же для кнопок, что бы в сообщение еще media лейаута (плана завода с меткой откуда вызов на нем) аттачил.
Чат-бот в Telegram

Создайте бота своими руками в одном из самых популярных мессенджеров за несколько минут.
Всё для чат-ботов в одном сервисе
Запускайте, управляйте, анализируйте. Это просто с инструментами Unisender.
Удобный конструктор
Не нужно знать программирование — всё легко сделать при помощи визуального редактора. Создавайте чат-бот в Telegram за считанные минуты: редактируйте готовые блоки в конструкторе, собирайте вопросы и ответы в цепочки, настраивайте логику отправки сообщений, добавляйте вложения.

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

Готовые интеграции
В Unisender доступны больше 40 интеграций с CRM, CMS и другими платформами. Собирайте данные и управляйте процессами в одном месте.

Аналитика
Смотрите статистику и улучшайте сценарии. Изучайте, как пользователи взаимодействуют с ботом. Считайте количество подписок и отписок, отправленных и открытых сообщений, переходов по ссылкам.

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

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

Что поручить боту в Telegram
Ответы на вопросы
О товарах, услугах, режиме работы, сроках доставки.
Массовые рассылки
Про новинки, акции, специальные предложения для клиентов.
Автоворонки
От знакомства с пользователем до успешной продажи продукта
Уведомления о статусе заказа
Создание, оплата, комплектация, доставка.
Онлайн-запись
В клинику, салон красоты, на вебинар или курсы.
Внутренние коммуникации
Объявления для сотрудников, опросы, тестирования.
Доверьте чат-боту рутинные, но важные задачи
Собрать бота легко
Шаг 1. Создайте чат-карту
Соберите самые частые вопросы, придумайте текст ответов, добавьте кнопки меню.

Шаг 2. Создайте чат-бот
Затем получите ключ-токен и привяжите его к боту в Личном кабинете.

Шаг 3. Запустите бота и пригласите первых подписчиков
Просто загрузите список адресатов из Личного кабинета Unisender, а мы отправим автоматическую email-рассылку о новом чат-боте. Это бесплатно.

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

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

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

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

Чат-боты в Telegram — топ
Всегда на связи
Чат-бот умеет общаться с пользователями в режиме 24/7. Автоматизируйте ответы на типовые вопросы, отправляйте уведомления и рассылки — в любое время суток, без участия службы поддержки.
Удобно для пользователя
Личные контакты, рабочие переписки, интересный контент — всё есть в Telegram. Не уводите клиентов из мессенджера, в котором они привыкли общаться. Будьте на связи с пользователями там, где им удобно.
Большой охват аудитории
Telegram входит в топ-3 популярных мессенджеров в мире. Больше 500 млн активных пользователей в месяц — и аудитория только растёт. Открываемость сообщений — выше 80%. Используйте эти преимущества для продвижения и продаж.
Часто задаваемые вопросы
Как работают боты в Telegram?
- Отвечать на сообщения пользователя — реагирует на текст, выбор пунктов меню и команды из букв и специальных символов.
- Собирать контактные данные и сохранять лиды для дальнейшей работы с клиентами.
- Отправлять рассылки о новинках, акциях и специальных предложениях.
- Подключать оператора. Консультант может присоединиться к диалогу и ответить на нетиповые вопросы.
- Собирать аналитику — анализируйте эффективность чат-бота и корректируйте сценарии при необходимости.
- Принимать оплату. Пользователь может совершать покупки прямо в мессенджере.
️ Смогу ли я создать бота самостоятельно?
Да, это легко. В конструкторе Unisender — интуитивно понятный интерфейс. Вам не придётся создавать чат-бот с нуля. Используйте готовые шаблоны, наполняйте их своим контентом, настраивайте логику сообщений в простом визуальном редакторе.
️ Как подключить чат-бота в Telegram, что мне для этого нужно?
- Перейдите в Telegram и найдите чат-бота @botfather.
- Наберите /newbot — это команда-«заявка» на создание бота в мессенджере. Придумайте и отправьте имя и айди бота.
- В ответном сообщении от @botfather найдите HTTP API, скопируйте его.
- В Личном кабинете Unisender выберите созданного бота, перейдите во вкладку «Каналы» и нажмите кнопку «Подключить». Введите скопированный ключ в поле «Токен».
Можно создать сразу несколько ботов в Telegram?
Да. В Unisender можно создавать неограниченное количество чат-ботов.
Сколько стоит чат-бот для Telegram?
Стоимость зависит от количества подписчиков. Есть бесплатный тестовый период. Посмотреть цены.
Где взять подписчиков для бота в Telegram?
- рассказать в соцсетях;
- разместить виджет на сайте;
- отправить ссылку на бота при помощи SMS-рассылки или Viber-рассылки.
У меня есть чат-боты в другом сервисе. Их можно перенести в Unisender?
Да, мы можем помочь с переносом базы в Unisender, но каждый случай нужно рассматривать индивидуально. На возможность переноса влияют данные и параметры в данных, которые вы хотите перенести. Пожалуйста, перед переездом уточните у нашей техподдержки, доступен ли перенос базы подписчиков чат-бота именно для в вашем случае.
Можно ли заказать разработку чат-бота?
Команда Unisender поможет в создании чат-бота для Telegram и других мессенджеров, если вы не хотите заниматься этим самостоятельно. Подробнее об услуге.

Бот в Telegram работает даже тогда, когда вы отдыхаете
Используйте его для общения и продаж — будьте на связи там, где удобно вашим клиентам.
Как создать чат-бот бесплатно и без навыков программирования
Часто ли вам поступает лавина однотипных вопросов от студентов (об организации дисциплины, баллах, дедлайнах, лабораторных)? Отвечая на них из раза в раз, легко забыть о творческой природе профессии преподавателя и на время превратиться в филиал Студенческого офиса. Если эта проблема вам знакома, то данная заметка для вас – в ней мы расскажем, как бесплатно и без программирования создать чат-бота для вашей дисциплины.

Зачем преподавателю чат-бот?
На этот вопрос мы уже ответили – чтобы снять множество однотипных вопросов. Чат-бот можно сделать как для всего курса, так и для отдельной особенно сложной работы, если вопросы возникают, в основном, только по ней. Другой возможный формат – использовать чат-бот для рассылок, чтобы он автономно отправлял нужную информацию студентам. (Однако в этом случае, возможно, удобнее будет вести обычный Telegram-канал; чат-бот же больше подойдет, когда требуется создать «банк вопросов и ответов», сгруппированный по темам).
Кроме того, чат-боты отлично подойдут для проведения мероприятий или организации учебного процесса на более широком образовательном поле – например, не на дисциплине, а на факультете.
Как он работает? На каких платформах?
Мы предлагаем сделать чат-бот для мессенджеров – в первую очередь, Telegram, а также Facebook, Вконтакте, Viber. С WhatsApp все сложно: можно запустить полулегально и дорого (примерно 6500 рублей в месяц) или держать одно из устройств все время включенным и заряжающимся, чтобы чат-бот работал (хотя, возможно, уже появились более простые способы настройки бота для WhatsApp).
Выглядеть бот будет следующим образом: в меню можно вынести кнопки с названиями темы для вопросов; при нажатии на каждую кнопку будут приходить соответствующие вопросы и ответы.

Как создать чат-бот?
Есть много конструкторов для создания ботов, самые известные из них — Aimylogic, Bot Kits, Botsify, Chatfuel, Manybot. Подробнее о них можно почитать здесь.
Мы же рекомендуем создавать бота с помощью конструктора Botmother, потому что:
- Интерфейс сервиса на русском языке;
- Первый бот создается бесплатно, нет ограничения по времени использования;
- Можно создать бота сразу в 5 мессенджерах (Telegram, Facebook, Viber, Вконтакте, Одноклассники);
- В чате не приходит реклама, white label;
- Нет ограничения по количеству пользователей;
- Базовых компонентов достаточно, чтобы сделать хороший банк вопросов и ответов;
- В бесплатном тарифе можно прикладывать к ответу бота изображения, документы, аудиозаписи;
- Конструктором относительно просто пользоваться.