(Email, SMS, Telegram, в будущем пуш- уведомления). Пользователь может выбирать что и по каким каналам доставлять.
Есть внутренняя система уведомлений, как на любом другом сайте. Нужно доставлять эти уведомления, а также сгенерированные динамически (типа "У вас 5 новых сообщений").
Как бы вы это реализовали? Сейчас я думаю сохранять время последней отправки для каждого канала и типа уведомлений, но встаёт вопрос, как это сделать правильно, т. к. у каждого пользователя это время может отличаться. Это не является камнем преткновения, можно и это решить, но было бы интересно узнать о других вариантах решения.
Какое отношение транспорт уведомления имеет к количеству непрочитанных?
https://symfony.com/doc/current/messenger.html
Telegram может отправляться сразу,Email и SMS - с задержкой
И нужно показать человеку, что у него 3 непрочитанных, но чтоб их увидеть, он должен пойти к себе в почту?
Спасибо, посмотрю
Алертмананера поставь и все
https://prometheus.io/docs/alerting/latest/alertmanager/ - это?
Обсуждают сегодня