Инструкция по созданию бота в Телеграмм при помощи конструктора ботов

Инструкция по созданию бота в Телеграмм при помощи конструктора ботов

Шаг 1. Входим в конструктор ботов

Входим в конструктор ботов: https://konstruktor-bot.polyakovdmitriy.ru

Вводим адрес электронной почты и соглашаемся с политикой конфиденциальности.

Далее нажимаем кнопку — Войти.

После этого придет на почту код подтверждения, его нужно будет ввести в окне

И нажать кнопку подтвердить

Шаг 2. Создаем бота в Телеграмм

Бот в телеграмм нужно создавать при помощи бота под названием BotFather

Отправляем ему команду /newbot

Далее пишем название, как будет называться в списке контактов. Например: DP_Konstruktor_Bot

Далее вводим логин бота, который должен заканчиваться на bot. Например: dp_konstruktor_bot

Если все хорошо, бот пришел в ответ токен, он нам в дальнейшем пригодиться.

Доступ к боту получился по ссылке https://t.me/dp_konstruktor_bot

Шаг 3. Добавляем бота в конструкторе

Нажимаем кнопку «Добавить»

Вводим название бота. Например: dp_konstruktor_bot

И вводим токен, который получили в BotFather

И нажимаем кнопку «Сохранить и закрыть»

Шаг 4. Вводим описание бота

В BotFather вводим команду: /setdescription

Например такое:

Это конструктор ботов DP_Konstruktor_Bot, который помогает создавать ботов для Телеграмм, за считанные минуты...

«Жми 👉 /start, чтобы продолжить»

Также можно ввести описание, которое появляется при входе на страницу бота.

Делается это командой /setabouttext

Пишем например так:

Чат-бот конструктора ботов «DP_Konstruktor_Bot»

Далее можно добавить картинку профиля, командой /setuserpic

Шаг 5. Добавляем обработку команды /start

Переходим на страницу команды и нажимаем «Добавить»

  1. Выбираем нашего бота
  2. Выбираем «Команда» — пишем «start»
  3. Отправить указываем «сразу»
  4. И вводим текст сообщения

Например такой:

Привет!

Хочешь самостоятельно собирать чат-ботов?!

Тогда этот конструктор ботов 🤖 станет твоим лучшим незаменимым помощником!

Если хотите задать вопрос или что-то не работает или нужен дополнительный функционал конструктора бота, проста напишите сообщение ниже.

Для того чтобы, автоматически подставлялось имя пользователя, так как оно задано у него в телеграмм, можно в текст добавить: {name}

И например переписать предыдущее сообщение так:

Привет {name}!

Хочешь самостоятельно собирать чат-ботов?!

Тогда этот конструктор ботов 🤖 станет твоим лучшим незаменимым помощником!

<i>Если хотите задать вопрос или что-то не работает или нужен дополнительный функционал конструктора бота, проста напишите сообщение ниже.</i>

Далее можно добавить кнопки для клавиатуры:

Например добавим кнопку:

И можно еще добавить кнопку:

  • с названием: «❓Что такое чат-бот?»
  • обработчик укажем: «cto_takoe_bot»

Можно еще добавить кнопку:

  • с названием: «😃 Примеры чат-ботов»
  • обработчик укажем: «primer_bot»

Ну еще добавим кнопочку:

  • с названием: «📚 Инструкция»
  • в которой уже укажем ссылку на сайт https://polyakovdmitriy.ru/instrukcia-bot-telegram/

Далее нажимаем кнопку «сохранить и закрыть»

Шаг 6. Запускаем бота

Заходим во вкладку боты, находим нашего бота и нажимаем кнопку «Запустить»

Шаг 7. Проверяем бота

Находим в телеграмм бота или в поиске, по названию которое вводили,

Или переходим по ссылке t.me/<Логин бота>

Например у меня получился https://t.me/dp_konstruktor_bot

Нажимаем кнопку «Начать» — и придет то сообщение, которое ввели как обработчик команды «/start»

Шаг 8. Добавляем обработчики кнопок

В разделе команды, добавляем команду:

  • выбираем бота
  • указываем что это обработчик кнопки
  • пишем название обработчика, которое указывали в клавиатуре, в данном примере: «primer_bot»
  • Отправить указываем: «Сразу»
  • В тексте пишем например:
Это и есть пример бота 😃

Остальные примеры добавим чуть позже 🙂

Добавляем кнопку, в которой указываем:

  • Название кнопки: «📚 Главное меню»
  • Обработчик кнопки: «menu»

Нажимаем «Сохранить и закрыть»

Далее создаем обработчики, для остальных кнопок

Для «menu» — создадим такой же обработчик, как и для «/start»

Ну и добавляем еще одну команду:

  • бота опять выбираем того же
  • указываем что это обработчик кнопки
  • название обработчика указываем: «cto_takoe_bot»
  • отправить: «сразу»
  • текст:
🤖 Чат-бот это революционный инструмент маркетинга

Бот позволяем получать контактную информацию, каждого кто пришел.

Собирает все данные в <b>CRM-систему</b>

❗️ Но также при помощи бота, можно сегментировать базу на холодных, теплых, горячих. И по многим другим критериям

Клавиатуру зададим такую же, как и у «primer_bot»

Шаг 9. Проверяем, у меня получилось так:

Шаг 10. Дополнительные настройки команд

Для команд, также можно задавать отправку:

  • сразу
  • через какое-то время после начала
  • в определенную дату

Можно добавлять несколько обработчиков на одну команду. Например для команды «/start» — можно задать одно сообщение которое отправиться сразу, сообщение которое отправиться через определенное время и сообщения с конкретной датой отправки.

Шаг 11. Дополнительное оформление текста

Текст можно размечать на жирный, курсив и т.д.

<b>Жирный</b>
<i>Курсив</i>
<u>Подчеркнутый</u>
<s>Перечеркнутый</s>
<a href="http://project.polyakovdmitriy.ru/">Конструктор ботов</a>
<code>inline fixed-width code</code>
<pre>pre-formatted fixed-width code block</pre>

Шаг 12. Добавляем меню в BotFather

  • Выбираем в меню /setcommands
  • Выбираем нужного бота
  • И вводим список команд

В формате:

command1 - Description
command2 - Another description

Например, для добавлений одной команды /menu, нужно ввести:

/menu - Меню

2 комментария

  1. Уведомление: Мои разработки

Оставить комментарий