Как это работает
Уведомления из botHelp в Webhook настраиваются готовым сценарием: он ловит событие и сразу шлёт сообщение.
- Запуск: Вебхук
- Затем: Ответить на вебхук
- Проверка: Переключить
- Если да — Проверить сообщение пользователя
- Проверка: Если1
- Если да — Удалить или отменить?
- Если да — Цикл по сообщениям
- Затем: Code счетчик
- Затем: Отправить сообщение о завершении
- Затем: Ожидание
- Затем: Очистить сообщения flow
- Проверка: Обработать по одному
- Затем: Удалить сообщения flow
- Затем: Wait между удалениями
- Затем: Удалить сообщение
- Затем: Отправить финальную ошибку
- Затем: Wait для финальной ошибки
- Затем: Удалить финальную ошибку
- Если нет — Отправить подтверждение прогресса
- Затем: Wait прогресс М
- Затем: Удалить прогресс М
- Если нет — Отправить сообщение об отмене
- Затем: Wait сообщение об отмене
- Затем: Удалить сообщение об отмены
- Если нет — Сообщение с инструкцией
- Затем: Ожидание1
- Затем: Удалить инструкцию
- Если нет — Разобрать команду
- Затем: Настроить парсинг
- Проверка: Проверить валидность команды
- Если да — Получить сообщения канала
- Затем: Filter сообщения по термину поиска
- Проверка: Сообщения найдены?
- Если да — Сохранить ожидающие удаления
- Если да — Отправить подтверждение
- Затем: Настроить Wait
- Затем: Удалить {1}
- Если нет — Нет сообщений
- Затем: Wait Нет.М финал
- Затем: Удалить нет сообщений
- Затем: Отчёт об ошибке
- Затем: Wait отчет об ошибке
- Затем: Удалить отчет об ошибке
- Если нет — Сообщить об ошибке
- Затем: Wait финальной ошибки
- Затем: Удалить сообщение об ошибке
- Затем: Сохранить информацию о сообщении
- Затем: Подготовить сообщения к удалению
Эту интеграцию botHelp и Webhook можно запустить в Scriptera: опишите задачу словами — сценарий соберут, запустят и будут следить, чтобы он работал.