Getting started
How much does it cost to build and run a Telegram bot?
By the Botable team
Telegram charges nothing to create or run a bot, and nothing per message. The real costs are hosting, any paid data APIs, and time. A simple bot can run for nothing; the expensive part is almost always building and maintaining it.
Watch it
Telegram charges nothing. The bill, when there is one, comes from keeping a process alive around the clock and from whatever APIs the bot calls.
Read the transcript
Everything said in the video, in order.
Telegram charges nothing for a bot. That is true, and it is the least interesting line in the bill.
What costs money sits behind it: a process that stays awake, somewhere to keep data, and the APIs it calls.
Five hundred and fifty nine messages have passed through this bot. Telegram billed none of them. No registration fee, no per-message fee, no paid tier.
The only money Telegram itself handles is Stars, and that flows toward you. Every cost you pay is on the other side, wherever the bot is running.
The last thirty days: messages arrive whenever people happen to write. Free hosting that sleeps when idle wakes late on the first one, and reads as a broken bot.
Self-hosted, that is three bills: a machine, a disk, and any paid API you call. A platform can absorb the first two. The third stays yours either way.
Free gives you one bot, running in forty-eight hour stretches you restart. Forty dollars a month keeps three awake around the clock, and unlimited bots start at forty nine.
A credit is one piece of AI work: one to build a bot, one for each change. New accounts get fifteen. Running, redeploying and logs are never metered.
Telegram free, hosting never a separate bill, credits only for AI work. Start free at botable dot I O.
The short version
Telegram charges nothing for bots. Registration is free, there is no per-message fee, and there is no paid tier of the Bot API, so any cost is in what you put behind it. Hosting is the first line: a bot needs a process that stays reachable, which ranges from free tiers through a few dollars a month for a small server. Data is the second and the one that surprises people, since free API tiers are generous until a bot has users and then become the largest bill. Time is the third and usually the largest by a wide margin: writing the handlers, provisioning storage, configuring the webhook and keeping it alive costs more hours than anyone estimates, and the maintenance does not stop. Comparing options honestly means comparing all three, because a free platform that costs a weekend a month is not free.
Step by step
What does Telegram itself charge?
Nothing. Creating a bot, sending messages, receiving messages and using the Bot API are all free with no per-message pricing. The only Telegram-side money is Stars, which is revenue you collect rather than a cost you pay.
What does hosting cost?
From nothing to a few dollars a month for most bots. Free tiers exist and often sleep when idle, which is fine for a personal bot and not for one people depend on. A small server handles a surprising number of users, since a bot's load is bursty and light.
Where do costs actually surprise people?
Paid data APIs. Market data, weather, translation and similar are free at low volume and metered at real volume, so the bill arrives exactly when the bot succeeds. Caching aggressively is the single biggest lever, often reducing calls by an order of magnitude.
What is the real cost of building it yourself?
Time, and more of it after launch than before. The first version is a weekend; keeping it running through library updates, API changes and hosting migrations is ongoing. That is the line item most comparisons omit and the one that decides whether a bot is still alive in a year.
What catches people out
- Free hosting tiers that sleep when idle make a bot look broken to its first real user
- API costs scale with success, so the bill arrives exactly when the bot starts mattering
- Maintenance is the largest cost and the one nobody budgets
Questions
Is there a free way to run a bot permanently?
Yes, for small bots, free tiers and low-cost servers both work. The constraint is usually reliability rather than price: free tiers sleep, throttle, or expire, which matters more for a bot people rely on than for a personal one.
Does the number of users change the cost?
Telegram's side stays free at any scale. Your side scales with usage: more API calls, more storage, more compute. Caching and batching keep that curve much flatter than user growth.
Want a bot that does this?
Describe it in plain language and Botable writes the code, gives the bot its own database, deploys it and keeps it running. Everything on this page is handled for you, the token, the webhook, the storage, the hosting.
Keep reading
- Calling external APIstelegram bot api integration
- Telegram Stars paymentstelegram stars payments
- Create a Telegram bothow to create a telegram bot