[verdict][curated prompt][source: teleminute.com]
Can I vibecode TeleMinute?
// buildable in a weekend, but real gaps stay open
A single personal bot with commands, keyword replies, and a basic broadcast is a solid weekend build on Telegram's friendly Bot API. What you are really buying is the hosted no-code layer: a dashboard a non-technical shop owner edits from a phone, scheduled broadcasts, lead-capture forms, analytics, and native iOS/Android apps. If you can run code you can replace your own subscription, but you cannot hand the DIY version to a client who cannot.
confidence: high
what it is: No-code Telegram bot builder with commands, auto-replies, lead forms, and broadcasts
Buildability index · an editorial game
- Price 4.99 $/month weight: zero
- Time weekend weight: plus 2
- Category no-code apps no weight
- Moat execution quality weight: minus 1
- Confidence high weight: plus 1
- What you lose 5 items weight: minus 2
- Site teleminute.com (si apre in una nuova scheda) no weight
They cancel out. This is where it comes down to how much the subscription annoys you.
Gioco editoriale: il verdetto dice se un agente può, l’indice se conviene.
What you build
Register a bot with @BotFather, run a long-polling Node process that answers commands and keyword triggers from a config file, store chats and leads in SQLite, and add an owner-only broadcast command.
what you need
- Telegram bot token
- always-on process (VPS or spare machine)
- SQLite
- config file for commands
The bot itself is an afternoon; the product is that a cafe owner never has to see a terminal.
The prompt
A weekend with a coding agent. The gaps that stay are right below, under “what you lose”.
Build me a personal Telegram bot for one business, replacing TeleMinute. Requirements:
- Node 22 + grammY + better-sqlite3, one small project, no build step; data
lives in data/bot.db.
- Long polling, not webhooks, so it runs anywhere with just BOT_TOKEN in
.env (create the bot with @BotFather first).
- Commands are defined in commands.yaml: name, reply text, optional image
path, optional inline URL buttons. Hot-reload the file on change.
- Keyword auto-replies in the same file: trigger words like "price" or
"hours" mapped to reply text.
- /start sends a greeting listing the available commands.
- Lead capture: /contact walks the user through name, phone, and message as
a short conversation, saves it to a leads table, and notifies me
(OWNER_CHAT_ID) immediately.
- Owner-only /broadcast <text>: send to every chat that has messaged the
bot, throttled under Telegram rate limits, then report sent and failed
counts.
- Owner-only /stats: total users, messages per day for the last 14 days,
top 5 commands.
- README: BotFather setup, .env keys (BOT_TOKEN, OWNER_CHAT_ID), and how to
keep it running with pm2.
- Out of scope: multi-bot management, a web dashboard, scheduled
broadcasts, and mobile apps; that is what the hosted product is for. Curated prompt: written and reviewed by hand for this app. In English on purpose — it is the language coding agents work best in.
What you lose
- no-code dashboard
- mobile apps
- scheduled broadcasts
- lead-capture form builder
- analytics
Why people still pay
They pay because the target user is a cafe or gym owner who will never open a terminal, and TeleMinute gives them a working bot in minutes from a phone.
moat: Execution quality what a moat is
hosted convenience/nontechnical UX
Free alternatives
Not in the mood to build it? These already exist, they are free or open source, and we checked them one by one.
Rejected (1) — and why
- grammY (si apre in una nuova scheda) — A very good Telegram bot library, which is precisely why a non-builder should not be sent here.
Who has already built it
Starting from here is still vibecoding: the prompt is for when you want it exactly your way.
- grammY (opens in a new tab) — TypeScript Telegram bot framework that makes the DIY version mostly glue code. (alive)
Do you agree?
The vote balance
Ancora nessun voto: il tuo è il primo.
Nessun voto ancora — il primo pesa.