YYaaa News

Telegram 首次自建 Serverless 机器人后端|一行命令部署,目前仅限邀请测试

一句话总结

Telegram 测试自建 Serverless 机器人后端,一行命令部署 V8 程序,但目前仅限邀请且未公布价格。

Telegram 首次把机器人与 Mini App 后端搬进自建 Serverless 基础设施。开发者使用 npx tgcloud push 上传 JavaScript ES modules,程序在靠近 Bot API 的 V8 isolate 中逐次运行,不再自行维护服务器、Docker 容器和扩容设施。

这不是 Node.js 托管。云端运行环境不支持 node_modules、npm runtime dependencies、文件系统、相对 import 或 Node Buffer;只有本地 CLI 要求 Node.js 18 及以上。每个机器人配有一个 SQLite-backed 持久数据库,schema 变更另用 npx tgcloud migrate,不支持 foreign keys。

外部 HTTP 请求只能通过 Telegram sdkfetch 发出,响应必须是文本且上限为 32 MB。现有 Telegram file_id 可以复用,但 handler 暂时不能下载文件字节或上传新文件。Telegram 尚未公布 CPU、内存、运行时间、数据库容量和调用频率配额。

服务目前仍是邀请制封闭测试。Telegram Info 与 Kod.ru 报道,首批资格发给过往 Telegram 竞赛参与者,需要在 @BotFather 启用 Serverless 并获取独立 CLI token。价格、免费额度、SLA、GA 日期、多租户安全架构与漏洞处理边界均未公布;npm 上的 @tgcloud/cli 版本仍为 0.1.2

via Kod.ru / Telegram 开发文档 / Telegram Info
Telegram 首次自建 Serverless 後端|一行指令部署 Bot,現階段只開放邀請測試