Token in.
Bot online.
Paste a BotFather token, write commands in the console, hit Launch. BLACKOUT runs your bot in the cloud — no VPS to rent, no webhook server to configure, no process to babysit.
No credit card · Up to 10 bots · Live in minutes
// BBL on BLACKOUT — /start command
Bot.sendMessage("Welcome! How can I help?");Same reply. BBL skips the imports, the token loading and the launch() — Bot, Api and db are already in the room.
How it works
From token to live bot in minutes
Three steps. If you can paste a token, you can host a bot here.
Create a bot with BotFather
Open Telegram, talk to @BotFather, send /newbot, and copy the API token it gives you. Keep it secret — it is your bot's password.
Add it in the console
Paste the token under Add Bot. Write a /start command — a plain Answer, or one line of BBL logic. Buttons, photos and code are all optional.
Hit Launch Bot
Your bot goes live on BLACKOUT Hosting. Open it in Telegram, send /start, and watch it reply. Logs stream into the console as people use it.
Built for Telegram bots
Write the bot. Skip the server work.
Fast replies, a sandboxed runtime and room to grow. You focus on the bot — BLACKOUT handles the infrastructure underneath it.
Sandboxed runtime
Every command runs in an isolated sandbox and finishes cleanly after the update. One bot's bad code can never take yours down — and there is no OS to patch, ever.
Built-in database
Scores, settings and per-user progress live in db with user, bot and global scopes. No Redis to install, no connection string to hunt down.
Bot + Api helpers
Bot covers everyday replies in one line. Api opens the full Telegram toolbox — formatting, edits, media, callback answers — when you need it.
Clear logs
When a command fails you get the actual error, in the console, next to the command that caused it. No SSH, no log-file archaeology, no guessing.
Broadcast built in
Announce updates to everyone who has started your bot with one call — Bot.broadcast(...) — instead of building a sender from scratch.
Export & marketplace
Download your bot's source any time and import it anywhere. List it on the marketplace and other creators can pick it up — the token is never included.
let score = (db.user.get("score") || 0) + 1;
db.user.set("score", score);
Bot.sendMessage("Your score is now " + score);Real commands, exactly as they run in the console. See the full BBL reference
Hosting without VPS overhead
Dashboard in. Bot online.
Spend time on the bot, not on the server underneath it.
Pricing
Free. Actually free.
Every account gets the full runtime. No card, no trial clock, no degraded sandbox.
Hosting
$0per month, forever
- Up to 10 bots per account
- 50 commands per bot, no-code Answers included
- BBL code mode — 15 second runs, 20 KB per command
- db storage: user, bot and global scopes
- Live logs, stats and broadcast
- Source export / import + marketplace
Need heavier artillery?
BBL bots are serverless by design — perfect for commands, menus, stores and tools. When a bot outgrows that — full Python or Node code, files, packages, long-running work — host the complete project with our Telegram bot hoster instead. Same account family, real Docker sandboxes, a file manager and AI fixes.
- Upload a .zip, .py or .js — it just runs
- Web file manager with live logs
- AI create, fix and upgrade built in
FAQ
Straight answers
A cloud home for Telegram bots. You write commands in the web console using BBL — ordinary JavaScript with bot helpers already loaded — and we run them in a sandbox the moment an update arrives. No rented server, no webhook plumbing, no process to keep alive.
Your bot could be live before
your tea goes cold.
Open the console, paste a BotFather token, write one command. That is the whole tutorial — the docs cover the rest when you are ready.
