Telegram запустил Serverless хостинг для ботов
Telegram опубликовал документацию новой платформы: Serverless для ботов и Mini Apps: https://core.telegram.org/bots/serverless
Теперь можно держать бэкенд бота прямо на инфраструктуре Telegram, без необходимости во внешнем сервере.
Раньше для бота отдельно нужно было где-то поднять и обслуживать сервер. Благодаря нововведению необходимость в этом отпадает полностью.
Разворачивается всё одной командой CLI tgcloud и выполняются в изолированном V8-инстансе (тот же что в Chrome и Node.js) рядом с инфраструктурой самого Telegram.
schema.js
handlers/message.js
Деплой:
Инфраструктуры нет вообще: не нужно арендовать машину, и следить, что она жива. Код запускается по требованию и масштабируется вместе с ботом.
Всё необходимое из коробки: Bot API, база на SQLite и исходящий HTTP доступны каждому модулю сразу, без установки пакетов и отдельных ключей доступа.
Быстрое изолированное исполнение: каждый вызов — это отдельный лёгкий V8-движок рядом с инфраструктурой Telegram, поэтому обращения к Bot API и к базе быстрые, по описанию самого Telegram.
Обычный воркфлоу разработчика: проект — это папка с файлами под git-контролем. Правишь код, видишь точный diff, деплоишь атомарно, а схему базы меняешь через миграции, которые перед применением показывают дифф и требуют подтверждения.
11 июня, в Bot API 10.1, Telegram уже выкатили Rich Messages: возможность оформлять ответы бота таблицами, списками, кодом и спойлерами. В официальном changelog эту фичу описывают именно как способ форматировать ответы нейросетей на лету: бот стримит ответ по частям, по мере генерации, и текст сразу приходит с готовым форматированием.
OpenClaw и другие "цифровые помощники" уже предлагают пользователям Telegram как основной мессенджер для управления ИИ-агентом, и детище
Читать на habr.com
