ASM Systems

Service

Telegram bot development

A Telegram bot that takes enquiries step by step, answers typical questions with buttons and notifies you or your staff straight away. Customers do not wait for a reply in private messages, and you do not copy data by hand.

Who it is for

  • Customer enquiries and questions arrive in private messages and get lost among other chats.
  • Every day you send the same answers: prices, address, opening hours, how you work.
  • A new enquiry should reach the right person at once, not whoever happens to see the message first.
  • You want to see whether customers actually use a bot before ordering a system with an admin panel.

What is included

  • The bot flow: commands, menus, buttons and message texts
  • Step-by-step enquiry intake: name, phone, the question, a photo or a file
  • Answers to typical questions via menu buttons
  • New enquiry notifications to you or a work chat
  • Enquiries stored in a PostgreSQL database, with Excel export
  • Launch in Docker on your server, running on a webhook
  • A check of every flow in Telegram on phone and desktop before handover

Billed separately

  • A web admin panel for enquiries and users
  • Accepting payments in the bot
  • Sending bot data to your systems via an API
  • A second interface language for the bot
  • Server rental, paid by you directly to the provider

Price and timing

Estimated timing

2–3 weeks

What affects the price

  • The number of flows and dialogue steps
  • How much data the bot collects and stores
  • Whether files, photos and location are needed
  • Connections to your website or systems
  • Urgency, if you need it sooner than the estimate
ServicePrice
Telegram botMenus and flows, enquiry intake, notifications, data storage.from 1,200 BYN≈ $400

How we work

  1. Discussion: which messages and tasks the bot should take over

  2. The flow: a dialogue map, buttons and texts for approval

  3. Development and a test bot where you try every flow yourself

  4. Server launch, a notification check and instructions for working with the bot

Terms of work: payment, revisions, warranty

Example

A demo on fictional data and a real project from my portfolio with a similar task.

  • Demo

    Booking bot with a mini admin panel

    I show how a Telegram booking bot works using a fictional barbershop: a chat with service, barber and time selection, and a small admin panel with the bookings next to it.

    Open the demo
  • Flagship case

    Fleet management system: from a Telegram bot to an ERP

    Task
    A company with its own vehicle fleet needed shift check-ins, the daily plan, fuel accounting and vehicle maintenance in one system.
    Solution
    Started with a Telegram bot for START and FINISH check-ins and grew it into two services: the management system (bot and web admin) and a driver portal. Integrated with two GPS telematics systems and fuel cards.
    Result
    The system runs every day in a real company and keeps growing: about 620 commits since January 2026.
    • FastAPI
    • python-telegram-bot
    • PostgreSQL
    • SQLAlchemy 2
    • Alembic
    • Docker
    Read the case study

FAQ

How much does a Telegram bot cost?

From 1,200 BYN for a bot with menus, enquiry intake, notifications and data storage. The total depends on the number of flows and integrations. I give an exact price once we have discussed the task.

How soon can the bot go live?

The estimate is 2–3 weeks. The timing depends most on how quickly we agree on the flow and the message texts.

How is a simple bot different from a bot with an admin panel?

A simple bot sends enquiries to Telegram and stores them in a database, with export to Excel. A bot with an admin panel adds a web interface: there you search and filter data, change texts and settings, manage users and view reports. That bot starts from 3,000 BYN.

What do you build bots with?

Python with the python-telegram-bot library. Data is stored in PostgreSQL, and the bot runs in Docker on a webhook. The bot in my main project, a system for a company with its own vehicle fleet, runs on the same stack.

Who owns the bot after handover?

You do. The bot is created on your Telegram account, and the server is rented in your name. After the final payment I hand over the source code and all access.

Can an admin panel or payments be added later?

Yes. The data is kept in a database from the start, so an admin panel, payments or new flows can be added to the running bot without rebuilding it. I price the work by its scope.

Contact

Tell me about your task — I'll reply with possible solutions. Or message me directly in the messenger you prefer.

Service: Telegram bot development

All services in “Telegram bots”