0
0

Создаём бота телеграм с помощью PuzzleBot

Создаём бота телеграм с помощью PuzzleBot

Создаем телеграм бота с помощью конструктора!

Статья носит образовательный характер, мы ни к чему не призываем и не обязываем. Информация представлена исключительно в ознакомительных целях.


1. Получаем токен.

Переходим в @BotFather нажим старт, далее /newbot. Первое сообщение просит название вашего бота (а то есть то что сверху), а второе ссылку на вашего бота с обязательной припиской bot, к примеру telegram_bot или test_bot, думаю понятно.

2. Возвращаемся в наш конструктор.

Сюда мы вставляем наш токен, и переходим в бота:

Вот такой интерфейс нас встречает и мы переходим в конструктор. Обучение либо удаляем, либо смотрим, а потом удаляем:

В целом всё сделано достаточно просто, прямоугольники это команды, а стрелочки показывают команды доступные для перехода с этой команды.


3. Первые команды.

Настроим первое сообщение после старт:

Добавим текст и пару кнопок:



Обычная клавиатура это кнопки в нижней панели телеграмм, инлайн клавиатура - кнопки под сообщение бота. Инлайн клавиатуру используем для ссылок, подтверждений действий хотя и обычные команды она поддерживает. Обычную клавиатуру для основных команд "Меню", "Инструкция" и т.д.

Я добавлю инлайн клавиатуру с двумя командами:

  • Первая будет "Подробнее" - перекидывает на следующую команду с подробностями.
  • А по клику на вторую будет открываться статья к примеру.

Смайлики открываются кнопкой справа, в первом поле вводим то, что будет написано на кнопке, а во втором команду (создается автоматически), придумываем любую. Удалил лишнее, нажал кнопку сохранить (слева вверху) и вот что мы видим:

Настроим команду подробнее и сделаем кнопку возврата:

И делаем вторую кнопку (возвращаемся к команде /start).



Готово. Теперь допустим при вызове следующей команды я хочу чтобы эта команда (/start) удалилась (при переходе на ссылку всё остается).

Нажимаем дополнительные настройки и ставим галочку:


Ещё можно удалить сообщение пользователя, чтобы не мешалось (в нашем случаем сообщение /start удалится).

Отлично. Теперь сохраним:

4. Смотрим диалоги юзеров и сами вызываем им команды.

Возвращаемся в меню бота и теперь переходим в диалоги:

Тут видим диалоги и можем как отвечать так и вызывать команды:


На этом все! Удачи!

Похожие статьи
16.11.2021
Бесплатный Telegram инвайтер, спамер и парсер
Бесплатный Telegram инвайтер, спамер и парсер
Бесплатно и быстро раскручиваем свой чат, канал или группу Telegram!..
01.11.2021
Бесплатно устанавливаем Python-ботов на хост
Бесплатно устанавливаем Python-ботов на хост
Бесплатно размещаем своего бота на сервисе pythonanywhere!..
09.07.2022
Лимиты и ограничения в Телеграм
Лимиты и ограничения в Телеграм
Разбираемся с  лимитами и ограничениями в Телеграм! ..