#!/usr/bin/env python3 """Быстрый тест формата callback_data""" from app.utils.keyboards import CallbackType # Проверим значения Enum print("✅ Проверка формата callback_data:") print(f" CallbackType.MANAGE_MESSAGES = '{CallbackType.MANAGE_MESSAGES}'") print(f" CallbackType.MANAGE_MESSAGES.value = '{CallbackType.MANAGE_MESSAGES.value}'") print(f" str(CallbackType.MANAGE_MESSAGES) = '{str(CallbackType.MANAGE_MESSAGES)}'") print() # Правильный формат print("✅ Правильные pattern'ы для handler'ов:") print(f" Pattern: ^{CallbackType.MANAGE_MESSAGES.value}$") print(f" Callback_data будет: '{CallbackType.MANAGE_MESSAGES.value}'") print() # Проверим все enum значения print("✅ Все callback типы:") for callback_type in CallbackType: print(f" {callback_type.name:20} = '{callback_type.value}'")