🧹 Конфиг: услуги, мастера и время вынесены в config.py

- SERVICES, MASTERS, TIME_SLOTS в config.py
- Клавиатуры services.py, masters.py, time_slots.py берут данные из config
- booking.py импортирует services/masters из config вместо хардкода
- time_slots отображает занятые слоты как , свободные как 
This commit is contained in:
DevProject Agent
2026-06-14 19:23:52 +04:00
parent 8efd5d09d5
commit cff1b2bc91
6 changed files with 70 additions and 112 deletions
+24 -2
View File
@@ -1,9 +1,31 @@
import os
import json
from dotenv import load_dotenv
load_dotenv()
BOT_TOKEN = os.getenv("BOT_TOKEN")
BOT_TOKEN = os.getenv(BOT_TOKEN)
if not BOT_TOKEN:
raise ValueError("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,
]