Telegram Bot Deploy

Make an agntdev bot repo deployable, debug why a deployed bot won't start, or decide what build/deploy files to commit. Covers the build contract (dist/index.js, Node 20), the runtime contract (BOT_TOKEN vs BOT_TOKEN_FILE, Redis state, no webhook / no health port), and the inlined toolkit pattern. USE FOR: deploy bot, dist/index.js, BOT_TOKEN_FILE, REDIS_URL, Dockerfile, fly.io, docker compose, VPS, container_state, bot won't start, crash loop, bot starter template, inlined toolkit, agnt bot logs — even if the user doesn't say "deploy" or "Docker" explicitly. DO NOT USE FOR: Bot API foundation (see telegram-bot-api-fundamentals), session persistence (see telegram-bot-sessions), session FSM patterns (see telegram-bot-flow-patterns). Triggers: deploy bot, production ready, deploy pipeline, BOT_TOKEN_FILE, REDIS_URL, redis, Dockerfile, fly.io, docker compose, VPS, bot container, container_state, bot won't start, crash loop, inlined toolkit, agnt bot logs.

agntdev 72b8df5 13.7 KB Updated

File contents

agntdev/skills/tree/main/skills/telegram-bot-deploy commit 72b8df5ed4

Frequently asked questions

npx skillmds@latest add agntdev/telegram-bot-deploy