About the service
I build telegram bots for billiards clubs and bowling alleys that eliminate routine inquiry handling and transform it into a clear step-by-step scenario. The guest opens the bot, sees halls with photos and descriptions, selects a free date on an interactive calendar, specifies the number of players and game type, and if needed, adds decorations, menu or other services from your price list. The bot checks the calendar in real time, so there are no mix-ups where the same hall is accidentally booked twice for one evening.
Once all request parameters are collected, the bot issues an invoice for prepayment — a fixed amount or percentage of the total, whatever works for you — through your chosen payment provider, tracks payment status and marks the date as booked only after payment is received. Unpaid reservations are automatically cancelled after a set time so tables don't sit idle with worthless reservations.
A separate admin panel module for club staff: list of reservations for the day, manual adding and moving of sessions, statistics on hall and table load by hour, export to spreadsheet for accounting. I customize everything for a specific club or chain of clubs, accounting for their rate schedule (weekday/weekend, daytime/evening rates) and cancellation rules.
What's included:
— Reservation scenario in Telegram with club, table/lane, time and player count selection
— Real-time occupancy calendar without booking overlaps
— Online payment acceptance (card, SBP or payment aggregator of your choice)
— Automatic reminders and cancellation of unpaid reservations
— Admin panel for staff with statistics and export
— Flexible rate schedule by day of week and time of day
Once all request parameters are collected, the bot issues an invoice for prepayment — a fixed amount or percentage of the total, whatever works for you — through your chosen payment provider, tracks payment status and marks the date as booked only after payment is received. Unpaid reservations are automatically cancelled after a set time so tables don't sit idle with worthless reservations.
A separate admin panel module for club staff: list of reservations for the day, manual adding and moving of sessions, statistics on hall and table load by hour, export to spreadsheet for accounting. I customize everything for a specific club or chain of clubs, accounting for their rate schedule (weekday/weekend, daytime/evening rates) and cancellation rules.
What's included:
— Reservation scenario in Telegram with club, table/lane, time and player count selection
— Real-time occupancy calendar without booking overlaps
— Online payment acceptance (card, SBP or payment aggregator of your choice)
— Automatic reminders and cancellation of unpaid reservations
— Admin panel for staff with statistics and export
— Flexible rate schedule by day of week and time of day