ADPASS рекомендует материал к прочтению
Botmother
19.01.2024, 16:55

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

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

Шаг 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 или через виджет обратной связи.

Вам понравится

Редакция ADPASS
26.04.2024
Platforma: big data для бизнеса
24.04.2024
Smartbot
16.04.2024
dhprime
07.04.2024
Как создать полезный гид
для предпринимателей?