erniesto77
@erniesto77
oop, rb, py, php, js

Pusher. Проблема как ответить с задержкой в несколько секунд или минут?

Привет всем. Есть вебхук на который чат-бот получает фразы от пользователей. А потом задает им какой-то вопрос или утверждение в зависимости от того что пришло. (это все крутится на python на нейросетке)

Проблема.
Есть типы вопросов пользователю, на которые ответ от клиента можно получить через 5 минут или через час. Но пушер стучится на вебхук каждую секунду пока не получит ответ. Вопрос в том, как примерно реализовать вебхук для пушера который умел бы ожидать ответа а не стучаться постоянно?

Допустим в баре пользователь получил кружку пива по промокоду через бота. А через 15 минут бот ему пушит сообщение "может еще пивка?". Или вот такое, допустим бот говорит пользователю, "напиши когда будешь готов"

Одна из идей, отложить в очередь задачу на обработку ответа, и сразу возвращать пушеру ok, чтобы он больше не стучался на вебхук. А как бы вы примерно сделали?
  • Вопрос задан
  • 65 просмотров
Пригласить эксперта
Ответы на вопрос 1
demon416nds
@demon416nds
Разработчик на чем попало
возвращал бы ожидаемое время до ответа
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы