Бот в Slack, который дослушивает до конца

Сценарий учит бота в Slack дожидаться, пока человек договорит, собирать его сообщения вместе и отвечать один раз — состояние диалога он держит в redis.

  • Не перебивает на полуслове
  • Собирает серию сообщений в одну мысль
  • Отвечает один раз и по делу
  • Диалог ощущается живым
Redis Chat MemoryRedis

Как это работает

Чтобы получать уведомления из Slack в Redis Chat Memory, не нужен программист: готовый сценарий следит за событиями и присылает сообщения сам.

  1. Запуск: Триггер Telegram
  2. Проверка: Команда бота?
  3. Если нет — Получить значения
  4. Затем: Вызвать подсценарий предсказания
  5. Затем: ИИ-агент
  6. Затем: Обновить сессию2
  7. Затем: Ответить пользователю
  8. Затем: Модель чата Google Gemini
  9. Затем: Память чата Redis
  10. Затем: Обновить сессию
  11. Затем: Получить обновленные значения сессии
  12. Проверка: Новая сессия?
  13. Если да — Обновить сессию1
  14. Затем: Предсказать конец высказывания
  15. Затем: Ожидать вебхук
  16. Затем: Получить сессию2
  17. Проверка: Сессия завершена?
  18. Если нет — Ожидание?
  19. Если да — Возобновить ожидание
  20. Затем: Получить сессию
  21. Затем: Модель чата Google Gemini1
  22. Запуск: Подсценарий предсказания

Настроить такую автоматизацию (Slack + Redis Chat Memory) можно в Scriptera — без кода: опишите задачу, остальное сделают за вас.