Telegram bot and mini app development

A bot takes leads, handles bookings and sends notifications while you're busy. A mini app gives you a full interface inside Telegram, with nothing to install. I build on Python and Aiogram, and scope the price around the task.

TL;DR

A Telegram bot takes over the routine: leads, bookings, payments, notifications. A mini app adds an interface inside the messenger. The stack is Python and Aiogram. There's no standard price list here: bots differ too much, so I quote after the brief, once the scenarios and integrations are clear. You can judge the level from my own product, VisaRunner, where the bot and a web dashboard work as one system.

What can a bot do?

This is a list of building blocks, not a tariff: your task is assembled from them.

  • Taking leads and orders in chat, with no form on a website
  • Bookings and scheduling with available slots
  • Notifications: status for the client, a new lead for you
  • Payments, if the scenario needs them
  • Multiple languages, if your audience speaks them
  • A mini app: an interface inside Telegram, when chat alone isn't enough
  • Integrations with what you already run

What I don't do: no engagement farming, no blasts to bought lists, no grey schemes. That isn't a matter of taste - bots like that live until the first complaint.

Who is it for?

A bot solves the problem if:

  • leads arrive in your DMs, get lost in the thread, and you answer the same thing by hand;
  • bookings live in a notebook or a spreadsheet while clients write around the clock;
  • you need an interface where the audience already is - in Telegram, not on a separate site;
  • there's a repeating operation a person does that a bot could do instead.

If the task is "a site so people find us in search", this isn't it: look at a landing page or a multi-page website. A bot isn't about search, it's about operations.

What backs up the level of work?

VisaRunner is my own SaaS for visa run operators in Southeast Asia. A Telegram bot takes bookings around the clock in three languages, and the operator confirms them in a web dashboard in one tap. The whole cycle is mine: architecture, backend, interface, pricing. Stack: Next.js, FastAPI, PostgreSQL, Redis, Aiogram.

It isn't a client order but a product I built and run myself - so it shows not just that "the bot replies", but how the whole system is put together. See the VisaRunner case

How does the work go?

  1. 01

    Brief

    A short form, under five minutes. Plus a conversation about scenarios: what the bot should do and what happens after every button press.

  2. 02

    Proposal

    A quote with scope, price and timeline. The scope is fixed before we start - it's what determines the price.

  3. 03

    Development

    A shared Telegram chat, with the bot coming to you for testing as we go rather than at the end.

  4. 04

    Launch

    I deploy it and hand over access and source files. Then a month of support: fixes and corrections, not a rebuild.

How much does it cost?

On request

I don't name a figure up front here, and that isn't evasion: a three-button bot and a bot with payments, integrations and a mini app differ by an order of magnitude. Any "from $X" on this page would be either a lie or a number that means nothing.

What drives the cost: how many scenarios, whether payments are needed, whether it integrates with your systems, whether you need a mini app with an interface, how many languages.

The order is the same as with sites: after the brief I name a price against the agreed scope, and after that it doesn't move. Payable in any currency at the current rate - bank transfer, SBP, Payme, Click, crypto.

FAQ

Tell me about the task - I'll propose a scenario and a price.

Discuss a project

Don't feel like writing? Fill in the brief - nine questions, about two minutes.

Fill in the brief