Análise em Tempo Real

Uso o Discourse como fórum e centro de apoio para pessoas com dependência de álcool. Queremos ter a possibilidade de ver quem está online para que possamos entrar em contato com elas por FaceTime ou WhatsApp. Existe alguma forma de ver quem está online no Discourse a qualquer momento?

Sim, você pode acessar /admin/users/list/active?order=seen a qualquer momento para ver quando os membros estão online ou quando foram vistos pela última vez.

Obrigado, Tobias. Como você pode ver na minha captura de tela, não consigo ver a parte “Lista” da sua instrução.

Na sua captura de tela, consigo ver quem foi visto recentemente e quem está online agora. Se você clicar no cabeçalho da coluna VISTO, pode ordenar por último acesso. Que informações adicionais você precisa?

Isso mostra que Craig estava online há 34 minutos, mas isso não significa que ele ainda está online, certo? Então, o que temos é uma estimativa?

O que você vê na coluna seen não é uma estimativa… é quando o usuário esteve pela última vez no fórum.

Então, você pode começar com usuários que aparecem como <1min. Caso contrário, também há um plugin de ‘quem está online’, mas acredito que ele puxa dados da mesma fonte.

Obrigado pela ajuda, mas parece que a maneira mais fácil de fazer isso é criar um grupo no WhatsApp onde as pessoas possam se notificar quando precisarem conversar.

Não estou muito acompanhando. Talvez você pudesse explicar seu caso de uso com um pouco mais de detalhes?

Você também pode considerar configurar um servidor Discord vinculado para facilitar o ‘quem está online’ e o chat.

O fórum Discourse pode lidar com discussões menos ‘ociosas’ e específicas de tópicos.