- Изменен канал комментариев на 'Telegram AI Bot' для отображения иконки робота 🤖
- Убран эмодзи из текста комментария для совместимости с БД
- Настроен cron для ежедневного запуска в 10:00
- Обновлена документация с информацией о cron и иконке
- Логи cron сохраняются в logs/auto_status_checker_cron.log
- Протестировано создание комментариев с иконкой робота
- Создан скрипт check_exec_list_statuses.php
- Находит проекты со статусами: заявление на лист, выдача листа, исполнительное производство
- Проверяет наличие регистрационного номера (cf_2429) и отсутствие номера листа (cf_1752)
- Запрашивает статус через GetCourtStatus.php API
- Создает комментарии в проектах от ИИ Клиентправ (ID 23)
- Комментарии содержат полную историю движения дела и список документов
- Обработка таймаутов и ошибок API
- Подробное логирование в logs/auto_status_checker.log
- Добавлена документация AUTO_STATUS_CHECKER_README.md
- Готов к запуску через cron для автоматической проверки
- API Debexpert периодически работает (успешный запрос 16.10.2025 18:59:04)
- Получены полные данные по делу 15RS0011-201-25-0000448
- Обновлена документация с результатами тестирования
- Отмечены ограничения: нестабильная работа API, частые таймауты
- Изменен timeout с 60 до 120 секунд в GetCourtStatus.php
- API Debexpert работает нестабильно, часто таймаутит
- Успешные запросы подтверждают, что endpoint работает корректно
- Увеличенный таймаут даст больше шансов получить ответ
- Реализована функция createTicketNotification() в HelpDeskHandler
- Автоматическое создание уведомлений при создании новой заявки
- Уведомления отправляются ответственному за заявку
- Умная дедупликация - обновление существующих непрочитанных уведомлений
- Формат заголовка: 'Новая заявка ЗАЯВКА_XXX - [название]'
- Ссылка ведет на заявку в CRM
- Протестировано и работает корректно
- Реализована функция createTelegramAINotification() в telegram_ai_qa.php
- Автоматическое создание уведомлений при общении клиента с AI ботом
- Уведомления отправляются ответственному по проекту
- Умная дедупликация - обновление существующих непрочитанных уведомлений
- Краткий заголовок с именем клиента и началом вопроса (до 80 символов)
- Ссылка ведет на проект с комментариями диалога
- Добавлена документация TELEGRAM_AI_NOTIFICATIONS.md
- Протестировано и работает корректно
- Реализована функция createMailNotification() в simple_project_updater_v2.php
- Автоматическое создание уведомлений VDNotifierPro при поступлении документов
- Уведомления отправляются ответственному по проекту
- Исправлен формат ссылок (без index.php? для корректной работы в VDNotifierPro)
- Защита от дубликатов - обновление существующих непрочитанных уведомлений
- Добавлена документация MAIL_NOTIFICATION_SYSTEM.md
- Протестировано и работает корректно
- court_document_parser.py: парсер судебных документов с извлечением ФИО, номера дела, УИД, суда
- court_parser_api.py: API для вызова парсера из n8n
- pdf_court_parser.py: парсер PDF документов с извлечением текста
- simple_project_updater.php: обновление проектов через CRM API
- simple_project_updater_v2.php: обновленная версия с прямыми SQL запросами и S3Client
- update_project_from_document.php: альтернативный скрипт обновления
- test_input.json: тестовые данные для парсера
- README файлы с документацией для всех скриптов
Скрипты поддерживают:
- Поиск проектов по ФИО, номеру дела, УИД, названию суда
- Создание документов в CRM с загрузкой в S3
- Привязку документов к проектам
- Логирование всех операций
- Работу с n8n через SSH команды