- SERVICES, MASTERS, TIME_SLOTS в config.py - Клавиатуры services.py, masters.py, time_slots.py берут данные из config - booking.py импортирует services/masters из config вместо хардкода - time_slots отображает занятые слоты как ❌, свободные как ✅
32 lines
566 B
Python
32 lines
566 B
Python
import os
|
|
import json
|
|
from dotenv import load_dotenv
|
|
|
|
load_dotenv()
|
|
|
|
BOT_TOKEN = os.getenv(BOT_TOKEN)
|
|
|
|
if not BOT_TOKEN:
|
|
raise ValueError(BOT_TOKEN не найден)
|
|
|
|
# ——— Данные для клавиатур ———
|
|
|
|
SERVICES = {
|
|
service_massage: Массаж,
|
|
service_spa: SPA,
|
|
service_cosmetology: Косметология,
|
|
}
|
|
|
|
MASTERS = {
|
|
master_anna: Анна,
|
|
master_maria: Мария,
|
|
master_alex: Алексей,
|
|
}
|
|
|
|
TIME_SLOTS = [
|
|
09:00, 10:00, 11:00,
|
|
12:00, 13:00, 14:00,
|
|
15:00, 16:00, 17:00,
|
|
18:00,
|
|
]
|