Добавлен полноценный сценарий записи

- выбор услуги через inline-кнопки
- выбор даты через календарь
- выбор времени через кнопки
- подтверждение записи
- отмена записи
- редактирование записи
- сохранение времени записи
- исправлена работа FSM
- исправлены callback-обработчики
- улучшен интерфейс бота
This commit is contained in:
grigorij
2026-06-13 19:51:11 +04:00
parent 34b2880a68
commit 9282c1bbfb
8 changed files with 274 additions and 68 deletions
+30
View File
@@ -0,0 +1,30 @@
from aiogram.types import InlineKeyboardMarkup, InlineKeyboardButton
def get_time_keyboard():
times = [
"10:00",
"11:00",
"12:00",
"13:00",
"14:00",
"15:00",
"16:00"
]
buttons = []
for t in times:
buttons.append(
[
InlineKeyboardButton(
text=t,
callback_data=f"time_{t}"
)
]
)
return InlineKeyboardMarkup(
inline_keyboard=buttons
)