Шаг 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 богатый функционал, позволяющий создавать самых разных ботов: для автоматизации, маркетинга, продаж, развлечений и много других.Можете поэкспериментировать с ботом: изменить тексты, добавить новые экраны и компоненты или изменить сценарий.Источник.
инструкция действительно детальная ,попробую создать себе бота по ней
Очень увлекательно. Автору спасибо за подробное описание. Давно мечтал попытаться что то подобное создать. А тут такая классная подсказка/шпаргалка.
Спасибо)
Спасибо за подробную инструкцию) Хотелось бы попробовать сделать на досуге
да вот сам недавно начал интересоваться этим конструктором,