FluxLogic

Work · Booking bot for a sauna

Free hours,booked in a chat.

A Telegram booking bot for a family-run sauna in Zdolbuniv, Ukraine. Customers book and send a deposit without calling, and the owner keeps the last word.

THE BUILD

Booking bot for a sauna · October 2026

Sadyba Para

A house with a steam room, a pool and a fireplace, rented to one group at a time. The bot shows the hours that are really free, holds a slot until the deposit arrives, and sends the family tomorrow's schedule every evening.

WHAT IT’S BUILT WITH
Pythonpython-telegram-botSQLiteMonobank APIDocker
BUILT IN
8 days
SHIPPED
October 2026
CHANNEL
Telegram
LANGUAGE
Ukrainian
STATUS
In daily use
WHAT WAS NEEDED
One house and one group at a time, so the one mistake that cannot happen is two groups promised the same evening. Customers should see what is free and book it without a call, and the owner should still decide.
WHAT WE BUILT
A calendar of free hours with cleaning time kept around every booking, and a request that holds its slot. The customer gets the deposit details at once. If no deposit arrives within three hours, the slot frees itself, and night hours do not count. The owner confirms in one tap, adds phone bookings, closes hours for repairs, and every evening the family gets tomorrow's schedule.
WITH MONOBANK
Connected to the owner's Monobank card, the bot asks for a slightly uneven deposit, like 1001 UAH, so it can recognise that payment in the statement and confirm the booking by itself. It only reads the statement. It cannot move money.
WHAT IT DOES NOT DO
Without Monobank it never confirms a booking on its own: the owner does. If the owner turns down a request that was already paid, the bot reminds them to refund it, but it refunds nothing itself.

01The customer · 7

04

Only truly free start times are offered, with cleaning time kept around other bookings.

01What a customer sees first: the house, a line about it, and a menu.
02Prices by the hour and by the day, what is included, and the deposit.
03The month at a glance. The customer picks a day.
05Before sending, the customer checks the request: the time, the group, the phone and the approximate price.
06The time is held at once, with the deposit, the deadline and the card to pay to.
07Once the owner sees the money, the customer gets the confirmation, the address and directions.

02The owner · 4

09

The owner's side: each request with its status, and the schedule one tap away.

08When a customer says they have paid, the owner gets two buttons: the money arrived, or it did not.
10The owner's week, day by day: who comes when, and the deposits.
11Every evening the family gets tomorrow's schedule, with the time to clean by.

A DEMO RUN WITH ENGLISH TEXTS. THE BOT SPEAKS UKRAINIAN.

NEXT BUILDAI sales assistant