Шаг 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
Переходим на страницу команды и нажимаем “Добавить”
- Выбираем нашего бота
- Выбираем “Команда” – пишем “start”
- Отправить указываем “сразу”
- И вводим текст сообщения
Например такой:
Привет!
Хочешь самостоятельно собирать чат-ботов?!
Тогда этот конструктор ботов 🤖 станет твоим лучшим незаменимым помощником!
Если хотите задать вопрос или что-то не работает или нужен дополнительный функционал конструктора бота, проста напишите сообщение ниже.
Для того чтобы, автоматически подставлялось имя пользователя, так как оно задано у него в телеграмм, можно в текст добавить: {name}
И например переписать предыдущее сообщение так:
Привет {name}!
Хочешь самостоятельно собирать чат-ботов?!
Тогда этот конструктор ботов 🤖 станет твоим лучшим незаменимым помощником!
<i>Если хотите задать вопрос или что-то не работает или нужен дополнительный функционал конструктора бота, проста напишите сообщение ниже.</i>
Далее можно добавить кнопки для клавиатуры:
Например добавим кнопку:
- с названием: “🚀 Перейти в конструктор”
- укажем ссылку: https://konstruktor-bot.polyakovdmitriy.ru
И можно еще добавить кнопку:
- с названием: “❓Что такое чат-бот?”
- обработчик укажем: “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 комментария