Отправлять уведомления по электронной почте при небольших действиях

Поступил запрос от клиента Teams по поводу уведомлений и электронной почты. Они используют Teams в основном как платформу для вопросов и ответов в своей компании, где сотрудники могут задавать вопросы технической команде. Поскольку остальные сотрудники не входят в систему регулярно, они хотели бы полагаться на уведомления по электронной почте, чтобы знать, когда их вопрос назначен, помечен как решённый и затем закрыт. Все эти «мелкие действия» в настоящее время вызывают только уведомление на сайте, но не отправляют письмо.

Я понимаю, что для подавляющего большинства сайтов это совершенно неуместно (даже катастрофа!), но для таких сайтов, как этот, это кажется логичным. Было бы возможно добавить настройку сайта и предпочтения пользователя, чтобы включить уведомления по электронной почте о мелких действиях в темах, которые создал пользователь, например:

Отправлять мне письма о мелких действиях в созданных мной темах.

Вот мой ответ о том, как это работает сейчас, на который клиент ответил, что это не очень подходит для них, так как задающие вопросы не хотят оставаться в системе.

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

Мой подход к этому заключается в том, чтобы просто держать сайт открытым в вкладке браузера, когда я на работе. Тогда я буду получать уведомления через уведомления браузера, а также видеть количество уведомлений в заголовке вкладки браузера, когда есть активность, которую нужно проверить.

Я провел дополнительное обсуждение с клиентом, и оказалось, что запрос на новую функцию более конкретен и касается именно плагинов Discourse Assign и Discourse Solved (Плагин «Принятый ответ»). Им необходимо, чтобы автор темы (OP) получал уведомления о событиях, связанных с этими двумя плагинами: например, когда тема назначается/снимается с назначения/переназначается или когда один из ответов помечается как решение. Одних уведомлений о новых ответах недостаточно, так как ответов может быть несколько, прежде чем один из них будет выбран в качестве решения.

2 лайка

@manojm321: коллега обратил мое внимание на настройку сайта ниже, которая, как я полагаю, решает половину вашей проблемы. Не могли бы вы попробовать это?

/admin/site_settings/category/plugins?filter=assign%20mail ? 

Это уже установлено в значение «Только если назначивший и назначенный — разные пользователи».

1 лайк