Telegram Serverless для ботов

источник ↗ ·

Ранний доступ к serverless-инфраструктуре Telegram, позволяющей запускать ботов без собственного VPS и отдельной базы данных.

privacy

Эта заметка участвует в semantic memory.

AI Summary

  1. Короткий обзор сути: Telegram запустил собственную serverless-среду для ботов, где код, обработчики и SQLite-база хранятся на инфраструктуре Telegram, а отдельный сервер больше не требуется.

🔑 Ключевые факты: в BotFather появился раздел Serverless с управлением проектом, обработчиками и базой; для разработки используется CLI tgcloud; вместо постоянно работающего приложения применяются отдельные handlers (message.js, callback_query.js, inline_query.js); встроенная SQLite-база управляется через миграции; внешние API доступны через HTTP-запросы.

📌 Важные детали: среда построена на V8 и JavaScript-модулях с SDK Telegram, Python и aiogram не поддерживаются; код деплоится командой npx tgcloud push; миграции базы выполняются отдельно через npx tgcloud migrate; есть возможность запуска обработчиков в облаке до деплоя (npx tgcloud run); для простых ботов (заметки, задачи, AI-боты, Mini Apps) инфраструктура сводится к BotFather + JavaScript + Serverless + SQLite.

💡 Вывод и значение: для небольших проектов Serverless упрощает запуск ботов до схемы «создал бота → написал обработчики → deploy»; для серьёзных backend-решений пока не замена обычной инфраструктуре из-за раннего доступа и неясных лимитов/тарификации; документация доступна по ссылке https://core.telegram.org/bots/serverless; следующий эксперимент — запуск реального бота со встроенной базой для проверки поведения на практике.

Мои мысли

graph

Карта связей