Skip to content
Dastan Kubanov
All work

Telegram booking bot for a barbershop

The customer picks a barber and a time slot in the chat; the bot sends a reminder an hour before.

Type
Bot
Year
2026
Stack
Python, aiogram, PostgreSQL

The task

The receptionist booked customers by phone and in direct messages, and some bookings got lost.

What I did

  1. 01Built the booking flow: barber, service, free slot
  2. 02Added reminders for customers and alerts for barbers
  3. 03Added admin commands: day schedule, cancel, reschedule

Result

Bookings run without the receptionist, and the schedule lives in one chat.

Describe the job in two sentences

I reply myself: whether I take it, what I need from you and what it costs. Telegram is the fastest way.