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

Шаг 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 к вашему аккаунту разработчика:

1. Снова откройте @BotFather.

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. Понажимайте на кнопки.

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

Поздравляем!

Вы создали своего бота и можете поделиться им с друзьями.

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

Можете поэкспериментировать с ботом: изменить тексты, добавить новые экраны и компоненты или изменить сценарий.

66
5 комментариев

инструкция действительно детальная ,попробую создать себе бота по ней

1
Ответить

Очень увлекательно. Автору спасибо за подробное описание. Давно мечтал попытаться что то подобное создать. А тут такая классная подсказка/шпаргалка.

Ответить

Спасибо)

Ответить

Спасибо за подробную инструкцию) Хотелось бы попробовать сделать на досуге

Ответить

да вот сам недавно начал интересоваться этим конструктором,

Ответить