Обычно для создания Телеграм-бота нужно знать какой-нибудь язык программирования и арендовать виртуальный веб-сервер. Теперь api2app позволяет создавать в графическом режиме не только веб-приложения, мини-приложения для ВК, но и чат-ботов для Телеграм. Если у вас есть готовое API, то для создания бота Вы можете обойтись без программирования, а бекенд-программисты могут сэкономить время.
В этом уроке расскажу как быстро создать простого Телеграм-бота. Предположим, у нас уже есть приложение, которое генерирует изображения по описанию (промпту).

Сначала нужно создать чат-бота в Телеграм. Для этого запускаю бота "BotFather" и ввожу команду "/newbot".

Ввожу название и юзернейм бота. Готово! Но пока у бота нет даже меню. Можно ещё отредактировать бота, добавив ему картинку и описание.
Копирую токен и перехожу на сайт api2app. В режиме редактирования приложения нажимаю кнопку "Настройки". В поле "Токен чат-бота Телеграм" вставляю токен бота, закрываю окно и нажимаю кнопку "Сохранить".

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

Бот уже полностью рабочий, но можно добавить команды для вывода дополнительной информации. Например, мне нужно вывести информацию о дневном ограничении. В приложении есть текст с этой информацией. Чтобы его вывести в боте, нужно в свойствах этого поля названию дать префикс "app_" или "bot_".

После сохранения в боте появится новая команда "/app_limit".

На этом урок окончен. Пока у бота нет памяти (контекста), можно создавать только простейших ботов, но, если будет интерес у аудитории, функционал будет развиваться.
Напоминаю, что исходный код фронтенд части api2app доступен на GitHub:
https://github.com/andchir/api2app-frontend