Чат-бот помогает клиентам быстро записаться к косметологу, выбрав удобные дату и время, услугу, а также получает автоматические напоминания. Бот работает в Telegram (или WhatsApp, VK), полностью заменяя администратора.
Функциональность бота:
1. Выбор месяца и дня
Интерактивное меню с кнопками: сначала предлагается выбрать месяц, затем число.
Автоматически исключаются прошедшие и занятые дни (на основе графика мастера).
2. Выбор времени
Показываются только доступные слоты для выбранного дня.
Время задается заранее в административной панели или в Google Таблице (по желанию).
3. Выбор процедуры
Меню с перечнем процедур (бот может подгружать описания и цены).
Возможность добавить уточнение (например, комментарий клиента).
4. Подтверждение записи
Отправка итогового сообщения:
✅ Вы записаны:
📅 15 мая (среда)
⏰ 13:00
💆 Процедура: Чистка лица
Кнопка «Отменить запись» или «Изменить дату»
5. Напоминания
Автоматическая отправка:
За сутки до приёма
За 2 часа до приёма
Можно отключить напоминания по запросу пользователя
6. Интеграция и админка
Google Sheets / Airtable / Firebase / БД — для хранения записей
Telegram + webhook через Django / FastAPI
Уведомление мастера о новой записи
Возможность отключения приёма на выходные / отпуск
Авторизация по номеру телефона (если нужно)
🛠️ Стек технологий:
Python (aiogram / pyTelegramBotAPI)
Django / FastAPI (бэкенд)
PostgreSQL / SQLite / Google Sheets (хранилище)
Redis (если нужна очередь напоминаний)
Docker (для развёртывания)
Hosting: VDS, Railway, Render или Heroku
Ссылка @bookingpolina_bot