S/01bot development

Telegram Bot & Mini App Development Company

Telegram bot development is the work of building everything behind an @username: the conversation logic, the database it reads and writes, payment handling, and the API calls into your CRM or ERP. Corexy is a small engineering studio that ships bots and Telegram Mini Apps end to end — one engineer owns the project from the scoping call to monthly maintenance, and the source code is yours.

Discuss your taskFree scoping call, written estimate in 1 day, reply within 2 hours

What this solves

A support inbox nobody can staff

Most of what customers ask is the same twenty questions. A bot answers those from your own content, captures order details in a structured form, and hands the thread to a human the moment it stops being routine.

Payments that leave the conversation

Checkout happens inside Telegram — Telegram Payments, Stars, a card provider or a crypto rail — and the order status updates itself. The customer never bounces to a web form, and you see the payment and the order in one place.

A bot that cannot see your data

A bot without integrations is a toy. We connect it to your CRM, ERP, warehouse or database over API, so stock levels, deal stages and delivery status read the same in the chat as in the system your team actually works in.

Internal tooling nobody wants to build

Deploy alerts, on-call escalation, approval flows, yesterday's numbers pushed to a team chat every morning. Internal bots are small, unglamorous and pay for themselves quickly, which is exactly why they never reach a product roadmap.

An app your customers will not install

A Telegram Mini App is a full web interface inside the messenger: catalogue, cart, profile, payment. No store review, no install step, no push-permission dialog — the user arrives already authenticated by their Telegram account.

A bot you inherited from someone else

Contractor gone, no documentation, one file with three thousand lines in it. We take the repository, get it running locally, write down what it actually does, and tell you honestly whether extending it is cheaper than a rewrite.

How the work runs

  1. Scoping call

    1 day

    A 40–60 minute call: who uses the bot, what it does with data, which systems it has to talk to. You leave with a scope, a price range and a delivery date. It is free and you owe us nothing afterwards.

  2. Written spec

    2–3 days

    We write the spec, not you: screen map, message copy, user roles, integrations, and what happens when a payment provider times out. You review and correct it; the build starts only after you sign it off.

  3. Build in weekly increments

    from 7 days

    Flow skeleton first, then the database, then payments and integrations. A test bot is in your hands from week one, so you click through the real thing instead of approving screenshots of conversations.

  4. Launch and handover

    2–4 days

    We run the ugly paths too: failed payments, double taps, users blocking the bot. Then we deploy to your server with monitoring and auto-restart and move the repository and the BotFather token to your accounts.

  5. Warranty and support

    30 days

    For one month after release, bugs in delivered functionality are fixed free. After that: hourly work from $30, or a monthly retainer with a dedicated engineer from $400 covering monitoring and small changes.

Stack

We pick the stack for the load and for whoever maintains the bot after us — a request-capture bot does not need Kubernetes, and a Mini App taking payments will not survive on a spreadsheet. Default: Python with aiogram for the bot, PostgreSQL for data, React for the Mini App.

  • Python 3.12
  • aiogram 3
  • FastAPI
  • PostgreSQL 16
  • Redis
  • TypeScript
  • React + Telegram Mini App SDK
  • Docker
  • Caddy / Nginx
  • Telegram Payments & Stars
  • REST / GraphQL / webhook integrations
  • Grafana alerts into Telegram

What it costs

Assistant bot

from $600 / from 60 000 ₽

A 5–10 step flow, structured request capture, a minimal admin view, export to Google Sheets or a team chat, deployed on your server. Price moves with the number of branches in the flow and the number of user roles.

Bot with payments and CRM

from $1,500 / from 150 000 ₽

Database, user profile, in-chat payments, CRM or ERP integration, roles and permissions, an admin panel for content and broadcasts. The main cost driver is how many systems it talks to and whether they have a usable API.

Telegram Mini App

from $4,000 / from 400 000 ₽

A full interface inside Telegram — catalogue, cart, checkout, profile — on a backend built to survive a broadcast to your entire list. Event analytics and AI features where they earn their place. Delivered in phases, first phase to MVP.

Prices are indicative and do not constitute a public offer. The final cost, scope and timeline are fixed in a contract or invoice after we have discussed the task.

Related case study

Hook is a travel bot in Telegram with a CRM admin panel and an AI lead channel behind it. It carries 12+ products across 13 database tables, and its AI runs on Gemini plus a locally hosted Qwen model. It is the reference project for bots where the chat is only the surface and the real work happens in the database and the admin panel a manager logs into.

Read the Hook case

Frequently asked questions

How much does it cost to build a Telegram bot?
From $600 for an assistant bot, from $1,500 once payments and CRM integration are involved, and from $4,000 for a Mini App. Everything derives from an hourly rate of $30, so the numbers are checkable: $600 is roughly 20 hours of work. We give a fixed number after a free scoping call and do not move it without your sign-off.
How long does Telegram bot development take?
10–14 days for an assistant bot, 20–30 days with payments and CRM, from 40 days for a Mini App. The clock starts when the spec is approved and credentials are in hand. The slowest part is rarely the code — it is waiting on CRM API access and payment provider approval, which we flag on day one so it does not surprise you later.
What is the difference between a Telegram bot and a Telegram Mini App?
A bot is a conversation — messages, buttons, commands. A Mini App is a full web interface that opens inside Telegram with the user already authenticated by their Telegram account. Anything with a catalogue, a cart, filters or a dashboard belongs in a Mini App; short back-and-forth belongs in the bot. Most projects use both on one shared backend.
Can you integrate a Telegram bot with our CRM or ERP?
Yes, and on a serious bot that is most of the work. We integrate over REST or GraphQL APIs, webhooks, or directly against the database when no API exists, and we put a retry queue in front of it so a five-minute outage on your side does not lose a customer's order. Sandbox credentials are enough to start.
Can a Telegram bot accept payments?
Yes. Telegram Payments through a card provider, Telegram Stars for digital goods, a handoff to your existing checkout, or a crypto rail — which one fits depends on your jurisdiction and what you sell. We wire the confirmation webhook that moves the order forward, plus refunds and receipts delivered in the chat.
Who owns the source code after the project ends?
You do, after final payment. You get the repository, documentation, database schema and deployment instructions, and we move the repo, the server and the BotFather token into your accounts. We work 50% upfront and 50% on acceptance, and there is no proprietary engine you have to keep licensing from us to keep the bot running.
Do you host and maintain the bot after launch?
We deploy and monitor it; the server bill goes to you directly from the provider with no markup from us. For the first month after release we fix bugs in delivered functionality free of charge. After that, buy hours at $30 or take a retainer from $400 a month with a dedicated engineer, monitoring, small changes and priority on urgent issues.
Can you take over a bot another team built?
Yes, and it is a common request. We start with an audit — one to two days to get the project running locally, read the code and tell you whether extending it costs less than rebuilding it. After that we work hourly from $30 or fix a price against a defined list of changes. Python, Node.js and no-code builders you have outgrown are all fair game.

Tell us what the bot has to do

Two paragraphs about the process you want automated are enough for us to come back with a scope, a price range and a delivery date. We reply within 2 hours during business hours and the scoping call costs nothing.

Discuss your task
Telegram Bot Development Company — Corexy