Как это работает
Уведомления из Postgres в botHelp настраиваются готовым сценарием: он ловит событие и сразу шлёт сообщение.
- Запуск: 01 Webhook-триггер: решение по утверждению
- Затем: 02 FN: проверить подпись и TTL
- Проверка: Действия
- Если да — 04c DB: обновить статус тикета
- Затем: 04c2 DB: вставить строку аудита
- Затем: 04c1 DB: получить владельца тикета
- Проверка: 04c1a IF: решено или в работе
- Если да — Если решено
- Если да — 05c1a Telegram: уведомить о решении
- Проверка: Уведомить о сбое?
- Если да — Выполнить SQL-запрос
- Если нет — Если в процессе
- Если да — 05c1b Telegram: уведомить о начале работы
- Затем: 05c Telegram: подтверждение обновления
- Если нет — 04r0 БД: Получить ID тикета
- Затем: Выполнить SQL-запрос1
- Затем: Текст (отклонён)
- Если нет — 04e БД: Вставить аудит истёкших
- Затем: 05e Telegram: Уведомить об истечении
- Если нет — 04i БД: Вставить аудит недействительных
- Затем: 05i Telegram: Предупредить о недействительности
Эту интеграцию Postgres и botHelp можно запустить в Scriptera: опишите задачу словами — сценарий соберут, запустят и будут следить, чтобы он работал.