Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
This project is a fully functional Telegram bot for online booking of consultations, created in Python using the python-telegram-bot library, SQLite database, as well as Geopy and TimezoneFinder services. The bot automates the process of scheduling users for consultations, supports different time zones, reminders, multilingualism (Ukrainian / English), and has an administrative panel for managing the schedule.

Key features:

Booking.
Automatic detection of the user's time zone based on their city and country of residence (with a fallback option for different countries).
Multilingual interface (Ukrainian and English).
Booking confirmation with a message to the user about the date, time, and time zone.
Reminders.
Admin panel with the ability to:
view bookings by dates;
set daily slots (30 or 60 minutes);
create individual schedules for specific days;
send newsletters to users.
User support system that allows users to ask questions to the administrator directly in Telegram.
Storage of user information (names, languages, time zone).
SQLite database for storing users, bookings, and slots.
Reminder scheduler that runs in the background.
Work details
Budget 79 USD
Added 5 October 2025
135 views
Freelancer
Bohdan Papanov
Ukraine Mariupol
No reviews

Available for hire Available for hire
On the service 8 months 28 days