How Much to Charge for a Telegram Bot (Price the Job, Not the Chat)

Duncan RogoffDuncan Rogoff October 24, 2026 8 min read

How much to charge for a Telegram bot

How much to charge for a Telegram bot comes down to what the bot does for the business, times how many people it does it for. A bot that takes orders or bookings for a shop is moving revenue, so price the build as a share of that. One that answers member questions or sends alerts saves someone hours, so price it on the time saved. Then keep hosting and AI usage separate, and quote a monthly plan.

Claude Code makes the bot itself quick to build: the commands, the buttons, the connection to a spreadsheet, a CRM or a store. What takes the time is the rest: deciding exactly what the bot should and should not do, handling the messages real users send, staying inside Telegram's sending limits, taking payments the way Telegram requires, and keeping it running. Build the quote around those.

Find the job before you quote

What a Telegram bot does and what to price against

JobWhat changes for the businessPrice the build against
Orders, bookings or sign-upsCustomers buy or book inside the chatOrders or bookings per month and what each is worth
Alerts and notificationsPeople get pinged instead of checking by handHours of checking saved, or faster reaction to the alert
Community or channel managementJoins, welcomes and rules handled automaticallyModerator hours saved each week
Support and FAQ answersCommon questions answered without staffStaff hours saved, and faster replies
Internal team toolsStaff report, log or look things up from their phoneTime saved per person, times the team size

Ask for the client's own numbers: how many orders, questions or sign-ups they handle now, and how long each takes. If they cannot tell you, that is your first finding, and a short paid discovery to measure it beats a guess. Paid discovery for AI projects covers how to sell it.

The CCC Telegram Bot Quote

Six parts of a Telegram bot quote

PartWhat it pricesQuestion to ask the client
Bot logicCommands, menus, buttons, conversation flowWhat should a user be able to get done without a human?
IntegrationsStore, CRM, calendar, spreadsheet, databaseWhere does the order, booking or lead need to end up?
PaymentsInvoices, checkout, receipts, refundsAre they selling digital or physical goods?
AI featuresFree-text answers, summaries, smart repliesDoes the bot need to understand open questions, or are buttons enough?
Hosting and usageServer, uptime, any AI model usageWho holds the accounts and pays the monthly bill?
Keep planFixes, small changes, monitoringWho reports problems, and how fast do they need fixing?

Bot logic and integrations. Price these as a fraction of one year of the value from the table above, so the client can see the bot pay for itself. A bot that answers set questions from buttons sits at the low end. One that takes orders, writes to a CRM and handles payments sits higher.

Hosting and AI usage. Telegram's bot FAQ says bots can message their users at no cost, so the running costs are your server and, if the bot uses an AI model, the model's per-token usage. Both grow with users. Either have the client hold those accounts or bill them as their own line, never folded into a flat fee you cannot adjust.

Two Telegram rules that change the price

Most of a Telegram bot quote looks like any other bot. These two come straight from Telegram's own documentation, and both can change the scope a lot, so ask about them on the first call.

  • Sending limits. Telegram's FAQ says to avoid more than one message per second in a single chat, that bots cannot send more than 20 messages per minute in a group, and that broadcasts are capped at about 30 messages per second before the API returns errors. Paid broadcasts raise that cap, but only for bots with at least 100,000 monthly active users and 100,000 Stars on balance. A client who wants to message a large list at once needs queuing and scheduling built in, and that is extra work to price.
  • Payments. Digital goods and services sold through a bot must be paid in Telegram Stars. Physical goods go through third-party payment providers, and Telegram says it takes no commission on those. So ask what they sell before you scope checkout, because the two are built differently.

If the client wants a full storefront or app inside Telegram rather than a chat, that is a Mini App, which is closer to a web build. Price it like one. More questions that prevent a bad quote are in client discovery questions before you quote.

Always quote the Keep plan

A Telegram bot is never finished on launch day. Users send messages nobody tested, the store or CRM it connects to changes, Telegram updates its Bot API, and the server needs to stay up. A bot that goes quiet costs the client trust, and someone has to notice and fix it.

Quote a monthly plan in the original proposal. Say what it covers: monitoring that the bot is online, fixes, and a set amount of small changes each month. Say what it does not cover: hosting and AI usage, which are billed at cost or held by the client, plus new flows, new integrations and payments added later, which are quoted separately. How to price a maintenance retainer covers the structure.

How to present the Telegram bot quote

  • Lead with the job in their words. One line on what the bot handles or saves, then the price.
  • Itemize it. Bot logic, integrations, payments and AI features, then hosting, usage and the Keep plan as separate monthly lines. Itemized quotes get trimmed, not rejected.
  • Gate payments on proof. A deposit to start, a payment when the bot works end to end on a test account, and the final payment after it goes live. How to structure milestone payments for an AI project covers the schedule.
  • Write the scope down. Which commands, which flows, what the bot can change, when it hands off to a person, and whose name the bot and the accounts are in. How to write a statement of work for an AI project has the template.

And skip hourly. Claude Code makes the build fast, so hourly pricing turns that speed into a pay cut. Why that matters is covered in why I stopped charging hourly for AI builds.

Free Claude Code drops, straight to your inbox

Short, practical drops on skills, MCP, agents, prompts, and more. No spam, unsubscribe anytime.

Frequently asked questions

How much should I charge for a Telegram bot?

Price it on the job it does: orders or bookings taken, hours of checking or support saved. Charge a fraction of one year of that value for the build, itemize bot logic, integrations, payments and AI features, bill hosting and usage separately and quote a monthly plan.

Does Telegram charge for running a bot?

Telegram's bot FAQ says bots can message their users at no cost. Paid broadcasts, which raise the sending limit for very large bots, cost 0.1 Stars per message over the free 30 per second. Your real running costs are hosting and any AI model usage.

How do Telegram bots take payments?

Digital goods and services sold through a bot must be paid in Telegram Stars. Physical goods and services use third-party payment providers, and Telegram says it takes no commission on those. Confirm what the client sells before you scope checkout.

Can a Telegram bot message thousands of users at once?

Not instantly. Telegram caps broadcasts at about 30 messages per second, and paid broadcasts require at least 100,000 monthly active users and 100,000 Stars. Large lists need queued sending, so price that work into the quote.

Should I charge a monthly fee for a Telegram bot?

Yes. Users find gaps nobody tested, connected tools and the Bot API change, and the bot has to stay online. Quote a monthly plan for monitoring, fixes and small changes, with hosting and usage billed separately.

Last reviewed by Duncan Rogoff on October 24, 2026

Duncan Rogoff

Written by

Duncan Rogoff

Apple · PlayStation · Charles Schwab

Keep reading

MonetizationAgency

How Much to Charge for an AI Voice Agent (Price the Calls, Not the Code)

How much to charge for an AI voice agent depends on what each answered call is worth to the business, how many calls it handles, and who pays the per-minute usage. Claude Code makes the build fast, so price the value of the calls, itemize the parts, pass usage through separately, and quote a monthly plan. Here is the method.

Duncan Rogoff 8 min
Read article

Ready to build it yourself?

Join Claude Code Club, the #1 community for learning claude code, for $9/month.

← Back to the blog