Analyse en temps réel

J’utilise Discourse comme forum et centre de soutien pour les personnes dépendantes à l’alcool. Nous souhaitons pouvoir voir qui est en ligne afin de pouvoir les contacter pour un FaceTime ou un WhatsApp. Existe-t-il un moyen de voir qui est en ligne sur Discourse à tout moment ?

Oui, vous pouvez accéder à /admin/users/list/active?order=seen à tout moment pour voir quand les membres sont en ligne ou quand ils ont été vus pour la dernière fois.

Merci, Tobias. Comme vous pouvez le voir sur ma capture d’écran, je ne vois pas la partie « Liste » de votre instruction.

Sur votre capture d’écran, je vois qui a été vu récemment et qui est en ligne actuellement. Si vous cliquez sur l’en-tête de la colonne VU, vous pouvez trier par dernière connexion. De quelles informations supplémentaires avez-vous besoin ?

Cela indique que Craig était en ligne il y a 34 minutes, mais cela ne signifie pas qu’il est toujours en ligne, n’est-ce pas ? Nous avons donc une meilleure estimation ?

Ce que vous voyez dans la colonne seen n’est pas une estimation… c’est le moment où l’utilisateur s’est connecté au forum pour la dernière fois.

Vous pourriez donc commencer par les utilisateurs qui apparaissent comme <1 min. Sinon, il existe également un plugin « qui est en ligne », mais je crois qu’il récupère les données de la même source.

Merci pour votre aide, mais il semble que le moyen le plus simple soit de créer un groupe WhatsApp où les personnes peuvent se notifier lorsqu’elles ont besoin de discuter entre elles.

Je ne suis pas vraiment sûr de comprendre. Pourrais-tu peut-être expliquer ton cas d’usage un peu plus en détail ?

Vous pourriez également envisager de configurer un serveur Discord lié pour faciliter la visibilité des personnes connectées et le chat.

Le forum Discourse pourrait gérer les discussions moins « informelles », spécifiques à un sujet.