♻️ time_slots: emoji заменены на текстовые метки [X]/[V]
- Эмодзи нестабильно передаются через файловые каналы, заменены на ASCII - menu.py: эмодзи заменены на [текст] для совместимости
This commit is contained in:
@@ -6,11 +6,12 @@ def get_time_keyboard(busy_times):
|
||||
buttons = []
|
||||
row = []
|
||||
for slot in TIME_SLOTS:
|
||||
if slot in busy_times:
|
||||
label = f❌ {slot}
|
||||
busy = slot in busy_times
|
||||
if busy:
|
||||
label = "[X] " + slot
|
||||
else:
|
||||
label = f✅ {slot}
|
||||
row.append(InlineKeyboardButton(text=label, callback_data=ftime_{slot}))
|
||||
label = "[V] " + slot
|
||||
row.append(InlineKeyboardButton(text=label, callback_data="time_" + slot))
|
||||
if len(row) == 3:
|
||||
buttons.append(row)
|
||||
row = []
|
||||
|
||||
Reference in New Issue
Block a user