Pour utiliser Discourse Chat dans notre cas, nous devrions nous assurer que les personnes sont averties de manière fiable des messages personnels qui leur sont envoyés. Cela signifie :
- Recevoir une notification de bureau/push lorsque la fenêtre n’est pas active (quelle que soit la dernière activité de l’utilisateur).
- Recevoir une notification par e-mail après X minutes pendant lesquelles l’utilisateur n’a pas vu les messages.
Nous aimerions également pouvoir configurer certains canaux pour qu’ils se comportent de cette manière. Idéalement, il s’agirait d’un paramètre au niveau du canal que les utilisateurs pourraient ensuite modifier, s’ils le souhaitent, plutôt qu’un paramètre au niveau de l’utilisateur. (Sinon, je devrais expliquer à divers groupes comment configurer leurs clients.)