Excluindo usuários suspensos, silenciados e suspeitos ao exportar

Estamos enviando e-mails para nossos membros e, ao exportar a lista de usuários atualizada como um arquivo .csv, ela inclui também usuários suspensos, silenciados e suspeitos. Não queremos que eles apareçam na lista de e-mails, então temos que selecioná-los um por um e removê-los manualmente.

Para facilitar isso, poderia haver uma opção para filtrar esses usuários indesejados na lista de usuários exportada. Isso nos ajudaria e provavelmente a muitos outros administradores do Discourse.

5 curtidas

Espere, você não pode simplesmente usar uma macro do Excel para limpá-los? Nós exportamos o status no CSV, certo?

1 curtida

Estou usando o LibreOffice. Como posso fazer isso?

Acho que não está disponível no LibreOffice.

Nenhuma macro necessária.

Basta classificar a lista pela coluna que contém o status. Em seguida, exclua cada bloco de linhas que contenha o status que você não deseja.

Obrigado pelo seu conselho, mas é por isso que pedi esse recurso. A lista de usuários crescerá naturalmente com o tempo e isso tornará tudo mais difícil.

No LibreOffice, você pode filtrar os dados da seguinte forma:

Selecione empty na caixa de diálogo de filtro para a coluna suspended_till e você ficará apenas com os usuários não suspensos. Faça o mesmo para qualquer outra coluna necessária e, em seguida, exporte a lista filtrada resultante para usar em seu e-mail.

3 curtidas

Entendo que você deseja esse recurso, mas, enquanto aguarda um recurso que talvez nunca seja desenvolvido, você não precisa fazer da maneira difícil. Agora, você tem duas opções para facilitar essa tarefa:

  • Ordene por status e exclua cada bloco de usuários com o status que você não precisa.
  • Filtre por uma coluna pelo conteúdo da célula para selecionar os usuários que deseja, para que você possa exportá-los/copiá-los.

Além disso, há mais opções que podem ajudar:

  • Importe a lista de usuários para um gerenciador de listas de e-mail ou outra ferramenta projetada para trabalhar com endereços de e-mail. Dessa forma, você terá acesso a outros recursos úteis ao enviar e-mails regulares. Além disso, seu serviço de e-mail pode oferecer recursos de gerenciamento de listas de e-mail. Isso é comum em provedores de e-mail transacional como Mailgun.

  • Use o plug-in Data Explorer (como cliente hospedado, você precisa estar em um plano suficientemente alto) para criar uma consulta que selecione os usuários que deseja exportar. Aqui está um exemplo onde endereços de e-mail são selecionados:
    Usuários que votaram em um recurso
    Exportar membros de grupo

  • Pague para que um plug-in seja desenvolvido.

  • Se você estiver enviando apenas para usuários, considere usar grupos para selecionar usuários e enviar mensagens pessoais em vez de e-mails.

Apenas para informação: acredito que esse recurso terá uma prioridade muito baixa, pois é muito fácil alcançar o mesmo resultado com habilidades básicas de planilhas. Esse recurso só seria necessário se houvesse alguma grande dificuldade, como ter uma lista de usuários muito longa para caber em uma planilha. No entanto, o limite atual de linhas/registros é de 1.048.576 tanto para o Microsoft Excel quanto para o LibreOffice Calc.