Análisis en tiempo real

Utilizo Discourse como foro y centro de apoyo para personas con adicción al alcohol. Queremos poder ver quién está en línea para poder contactarles por FaceTime o WhatsApp. ¿Existe alguna forma de ver quién está en línea en Discourse en cualquier momento?

Sí, puedes ir a /admin/users/list/active?order=seen en cualquier momento para ver cuándo los miembros están en línea o cuándo fueron vistos por última vez.

Gracias, Tobias. Como puedes ver en mi captura de pantalla, no puedo ver la parte de “Lista” de tu instrucción.

En tu captura de pantalla puedo ver quién ha sido visto recientemente y quién está en línea ahora. Si seleccionas el encabezado de la columna VISTO, puedes ordenar por última vez visto. ¿Qué información adicional necesitas?

Muestra que Craig estaba en línea hace 34 minutos, pero eso no significa que todavía esté en línea, ¿verdad? Así que lo que tenemos es una estimación aproximada.

Lo que ves en la columna seen no es una estimación: es la última vez que el usuario estuvo en el foro.

Así que podrías empezar con los usuarios que aparecen como <1 min. De lo contrario, también hay un plugin de «quién está en línea», pero creo que extrae los datos de esa misma fuente.

Gracias por tu ayuda, pero parece que la forma más sencilla de hacerlo es crear un grupo de WhatsApp donde las personas puedan mencionarse mutuamente cuando necesiten hablar.

No estoy muy seguro de entender. ¿Podrías explicar tu caso de uso con un poco más de detalle?

También podrías considerar configurar un servidor de Discord vinculado para facilitar la consulta de ‘quién está en línea’ y el chat.

El foro de Discourse podría manejar discusiones menos ‘pasivas’ y específicas de cada tema.