Usuários que fecharam suas contas ou o sistema está excluindo usuários?

Existe alguma maneira de ver quantos usuários fecharam suas contas? Não consigo encontrar nada sobre isso. Nosso fórum (hospedado com vocês), community.pynk.io, tem mostrado uma quantidade quase fixa de usuários ao longo dos meses (entre 930 e 950)… tivemos muitos cadastros até agora, mas não vemos esse número subindo (em uma semana, 31 novos cadastros e o número passou de 938 para 947… isso é impossível, os números não batem).

Nosso fórum existe há apenas um ano, então a exclusão automatizada ainda não ocorreu, a menos que o Discourse esteja excluindo usuários a cada atualização (acho que isso já aconteceu antes). Tudo o que conseguimos imaginar é que os usuários estão excluindo suas contas… daí a pergunta sobre onde podemos ver esse número ou algumas estatísticas relacionadas a isso.

Obrigado!

Você pode verificar https://community.pynk.io/admin/logs/staff_action_logs?filters={"action_name"%3A"delete_user"%2C"action_id"%3A1} para obter um registro de exclusões de usuários.

Usuários sem publicações e inativos por mais de 2 anos são automaticamente excluídos, e isso pode ser alterado nas configurações.

5 curtidas

Obrigado, Falco, pela sua resposta rápida! Posso ver que muitos usuários foram excluídos, mas a pergunta é: por quê? Vejo mensagens como “Excluído pelo próprio usuário em /u/inancakduvan/preferences/account”, o que significa que o próprio usuário excluiu sua conta… isso está tudo bem. Mas todas as outras exclusões são como “Excluído automaticamente como conta abandonada ou desativada”… e aparece como excluído pelo “sistema”.

Temos exclusões automáticas de 13, 18, 19 e 24 dias atrás… às vezes, de 10 a 12 usuários excluídos pelo sistema em apenas um dia… por quê? Não deveria ser assim que as exclusões automáticas ocorram apenas após 2 anos de inatividade no fórum? Nosso fórum está no ar há 11 meses até agora!

Isso não parece ser exclusões provenientes do job inativo, pois este contém contexto:

Que informações aparecem quando você clica no link :information_source: Mostrar ?

1 curtida

Talvez seja algo para verificar? (EDIT: Não parece ser isso, de acordo com os comentários de Falco feitos no intervalo)

PS: Me considere exigente se quiser, mas não acho que expor publicamente os endereços IP dos usuários seja uma boa ideia (especialmente o segundo da lista na sua imagem, que mostra um nome de usuário junto com seu IP).

1 curtida

É, desculpa… eu estava com pressa e fazendo umas 10 coisas ao mesmo tempo… imagem removida. Obrigado.

O primeiro como exemplo… quando eu clico no botão “Mostrar”:

id: 1429
username: o nome de usuário
name: o nome do usuário
created_at: 2020-08-12 06:07:28 UTC
trust_level: 0
last_seen_at:
last_emailed_at: 2020-08-14 07:47:27 UTC

…o terceiro (o segundo foi excluído por outro administrador):

id: 1177
username: o nome de usuário
name: o nome do usuário
created_at: 2020-06-21 12:58:16 UTC
trust_level: 0
last_seen_at:
last_emailed_at: 2020-06-21 12:58:17 UTC

São apenas palpites, mas talvez contas com e-mails inválidos (e-mail retornado) ou nunca ativadas (não sei o quão rápido uma conta pode ser excluída nesses casos).

1 curtida

Estou pensando o mesmo. Talvez eles nunca tenham ativado a conta, então o sistema as excluiu após algum tempo… mas precisaremos de alguma confirmação sobre esse comportamento @Falco?

Você precisa de mais dados para ver o que está acontecendo aqui, @Falco? Posso enviar um arquivo CSV exportado recentemente para você verificar esses usuários excluídos pela conta do sistema… É só me avisar.

Estava verificando algumas outras respostas que encontrei e parece que os usuários sendo excluídos pelo sistema são aqueles que nunca ativaram suas contas, como sugerido pelo @Mevo.

A configuração “purge unactivated users grace period days” está definida para 14 dias, então, acho que, após alguns cálculos, muitos dos usuários excluídos foram removidos por esse motivo… exceto por alguns, como um usuário criado em 21 de junho de 2020 e excluído em 1º de agosto… o que é estranho, porque 14 dias me dão a ideia de que o usuário deveria ter sido excluído nos primeiros dias de julho… Então, o sistema manteve o usuário por um mês inteiro antes de prosseguir com a exclusão dele… estranho…

Além disso, a coluna “Contexto” nem sempre está mostrando o motivo da exclusão, como você pode ver na imagem acima… Isso é normal?

3 curtidas

Para esclarecer, “usuários não ativados” aqui se refere a pessoas que nunca confirmaram seu e-mail. A exclusão deles é necessária para evitar que alguém abuse do fórum reservando vários nomes de usuário vinculados a endereços de e-mail que nunca serão entregues.

6 curtidas

Talvez seja uma pergunta boba, mas em relação aos usuários que parecem ter permanecido por mais de 14 dias:

Será que eles poderiam ser spammers? Eu não possuo/modero um Discourse, então não tenho como verificar os logs. Talvez um membro da equipe possa esclarecer:

  1. O spammer posta e é marcado como spam.
  2. Um moderador (não administrador) revisa a fila de denúncias de postagens e clica em “Excluir Spammer”.
  3. O sistema exclui e bloqueia a conta.
  4. ?? Qual conta é marcada como tendo realizado a exclusão? O moderador? O sistema? O contexto ou motivo é listado?
1 curtida