=== ТЕСТ КНОПОК ОТДЕЛЬНЫМ СООБЩЕНИЕМ === 1. Загружаем bootstrap... ✅ Bootstrap загружен 2. Загружаем конфиг... ✅ Config загружен 3. Создаем компоненты... ✅ Компоненты созданы 4. Создаем клавиатуру... ✅ Клавиатура создана 5. Тестируем sendText с кнопками... Результат sendText: FAILED 6. Тестируем RandomPhoto::send() с кнопками... Результат RandomPhoto::send: FAILED 7. Проверяем JSON клавиатуры... JSON: {"inline_keyboard":[[{"text":"\u0421\u0442\u0430\u0440\u0442\u0443\u0435\u043c","callback_data":"start_conversation"}],[{"text":"\u041f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c \u043f\u043e\u0434\u043f\u0438\u0441\u043a\u0443","callback_data":"check_sub"}],[{"text":"\ud83d\udd04 \u041f\u0435\u0440\u0435\u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c","callback_data":"restart_app"}]]} === ТЕСТ ЗАВЕРШЕН ===