С 2022 года в связи с блокировкой ряда социальных сетей в России образовалось свободное информационное пространство. Telegram, как одна из доступных на тот момент площадок, стремительно занял лидирующие позиции, предоставив бизнесу новые возможности для взаимодействия с аудиторией.
Как сделать бота в Телеграм: пошаговая инструкция
Шаг 1. Создайте аккаунт разработчика
-
Зарегистрируйтесь на botmother.com с помощью электронной почты (на нее придет письмо с подтверждением) или войдите через Google.
-
Нажмите кнопку «Создать нового бота» (справа внизу).
-
Выберите «Пустой бот».
Перед вами откроется конструктор — это место, где можно разрабатывать бота и добавлять функции.
Слева находится меню с разделами конструктора. Справа — вкладка с компонентами и экранами. По центру — рабочая зона для разработки. В левом нижнем углу — виджет обратной связи. Если возникнут трудности, пишите в поддержку.
Логика бота создается с помощью экранов — это сообщения бота (шаги, этапы), внутри которых могут быть различные функции.
Автоматически создается «Стартовый экран» — первое сообщение от бота.
На каждый экран можно добавлять компоненты — это функции и действия бота (например, отправление текста, картинок, кнопок и так далее).
Все компоненты расположены на вкладке справа.
Шаг 2. Создайте приветствие
-
На вкладке «Компоненты» нажмите на компонент «Сообщение» и перетяните его на экран.
-
Напишите любой текст. Например, «Привет! Это мой первый бот».
-
Нажмите зеленую кнопку «Сохранить» (справа внизу).
Шаг 3. Подключите бота к мессенджеру
В Telegram чат-боты создаются с помощью специального бота @BotFather. Через него можно управлять данными бота, добавить описание, аватар и так далее.
Создадим бота и придумаем ему название:
-
Откройте в Telegram бота @BotFather.
-
Напишите ему /newbot.
-
Придумайте и напишите название бота. Оно будет отображаться в контактах и чатах. Например, «Hello, bot».
-
Придумайте и напишите юзернейм. Он используется для упоминания бота и в ссылках. Юзернейм должен быть на латинице и обязательно заканчиваться на «bot». Например, «botmother_hello_bot».
Теперь нужно подключить бота в Telegram к вашему аккаунту разработчика:
-
Снова откройте @BotFather.
-
Скопируйте токен бота.
-
Вернитесь в конструктор, найдите и откройте в меню слева раздел «Настройки».
-
Переключателем включите платформу Telegram.
-
Нажмите кнопку «Изменить».
-
Вставьте ранее скопированный токен бота.
-
Сохраните изменения.
Теперь бот подключен к конструктору, а значит, он может отвечать всем пользователям. Протестируем?
-
Найдите в поиске Telegram своего бота по юзернейму.
-
Нажмите «Начать» (или «Start»). Бот должен отправить приветственное сообщение.
Отлично! Ваш бот умеет отправлять сообщение.
Шаг 4. Добавьте дополнительные функции
Усложним бота. Пусть он задает вопрос с вариантами ответов и присылает разные сообщения в зависимости от выбора пользователя.
Например: текст: Как дела?
-
Первая кнопка: Хорошо.
-
Вторая кнопка: Плохо.
Для этого добавим еще два экрана, кнопки и изображение:
-
Откройте конструктор.
-
Добавьте два новых экрана. Для этого нажмите кнопку «Добавить экран» дважды.
-
Сохраните изменения.
Можно изменить названия добавленных экранов двойным кликом:
-
Два раза кликните на названия экранов.
-
Отредактируй тексты. Например, «Экран Хорошо» и «Экран Плохо».
Добавим кнопки, на которые пользователи смогут нажимать:
-
Переместите компонент «Кнопки» на «Стартовый экран».
-
Напишите текст. Например, «Как дела?».
-
Добавьте две кнопки.
-
Напишите тексты на кнопках. Например, «Экран Хорошо» и «Экран Плохо».
Каждая кнопка должна вести на определенный экран, который указывается в настройках кнопки:
-
Нажмите на первую кнопку.
-
В поле «Переход на экран» выберите экран «Экран Хорошо».
-
Нажмите на вторую кнопку.
-
Выберите другой экран — «Экран Плохо».
-
Сохраните изменения.
Итак, на «Стартовом экране» пользователь нажимает на кнопки и попадает на разные экраны. Нужно заполнить их контентом:
-
Переместите компонент «Изображение» на экран «Экран Хорошо».
-
Загрузите любую картинку или вставьте ссылку на изображение.
-
Сохраните изменения.
Теперь заполним следующий экран:
-
Переместите компонент «Сообщение» на экран «Экран Плохо».
-
Напишите текст. Например, «Не унывай, все будет хорошо!». Можно добавить эмодзи.
-
Сохраните изменения.
Все готово!
Шаг 5. Протестируйте бота
У нас получился такой сценарий: бот приветствует пользователя и задает вопрос с вариантами ответов; пользователь нажимает кнопку, и бот присылает определенное сообщение.
Давайте протестируем!
-
Откройте своего бота.
-
Напишите команду /start.
-
Понажимайте на кнопки.
Поздравляем!
Вы создали своего бота и можете поделиться им с друзьями.
Как видите, создавать ботов легко и просто. В конструкторе Botmother богатый функционал, позволяющий создавать самых разных ботов: для автоматизации, маркетинга, продаж, развлечений и много других.
Можете поэкспериментировать с ботом: изменить тексты, добавить новые экраны и компоненты или изменить сценарий.
Шаг 6. Посмотрите полезные ссылки
База знаний — в ней можно найти инструкции и полезную информацию о конструкторе.
Наш Telegram-канал — туда мы пишем свежие новости о конструкторе и чат-ботах.
Наша страница ВКонтакте — если вам нравится читать новости в соцсетях.
Остались вопросы? Пишите на почту hi@botmother.com или через виджет обратной связи.
Лучшее в блогах
Вам понравится
Сегодняшняя аудитория не терпит стандартной рекламы — она быстро пролистывает её, игнорирует и ждёт чего-то большего. При этом и в индустрии игровых спецпроектов тоже всё стремительно меняется. В этой статье мы, FarFor.studio, постарались подсветить направления, в которых могут двигаться бренды, и собрали примеры.