Привет, есть приложение реагировать / узел , которое получает сообщения извне приложения. При получении сообщения мое приложение реакции показывает уведомление на рабочем столе и пингует звук. У меня это работает хорошо, за исключением того, что если приложение получает несколько сообщений (т. Е. 10 сообщений) в коротком окне, я вижу несколько уведомлений на рабочем столе и несколько звуков.
Мне, очевидно, нужно приложение для обработки10 входящих сообщений, но у меня возникают проблемы с поиском способа «пакетировать» уведомления уведомлений в одно уведомление.
Я посмотрел на async/cargo
, но на самом деле это выглядит как противоположность того, что я хочу. Мне нужно иметь возможность сказать "отправлять уведомление и звук один раз для каждого набора сообщений, которые приложение получает в течение 500 мсек" .
Я не ищудля справки кода, но больше концептуальной помощи. Существуют ли пакеты, которые помогают сделать что-то подобное?