Olá, desculpe, esta é a minha primeira postagem e pesquisei e não consegui encontrar uma resposta para a minha pergunta, então espero que alguém possa me ajudar.
Nosso fórum Discourse foi recentemente muito afetado por spammers e estou me perguntando se existe uma solução simples. O que eu gostaria de fazer é que as primeiras postagens exijam aprovação por moderadores e administradores, o que fiz com sucesso. Mas, em vez de permitir que novos usuários exijam aprovação para cada postagem, estou me perguntando se há uma maneira de eles serem automaticamente promovidos para o nível de confiança um assim que aprovarmos uma postagem. Isso parece ser a maneira mais eficiente de legitimarmos novos usuários.
Eu sei que podemos ativar a aprovação de novos usuários, mas não há como nos informar se eles são usuários legítimos ou não. Qualquer conselho seria muito bem-vindo. Obrigado.
Olá – você pode explicar por que quer que isso aconteça? Ainda é provável que abra a porta para spammers humanos que fazem uma postagem e, em seguida, você abre as portas amplamente.
Que tipo de spam você está experimentando e você tem o Akismet ativado?
E quanto ao uso da configuração do site "approve post count" para exigir aprovação para a primeira postagem sem a necessidade de alterar o nível de confiança? Isso usa o número de postagens em vez dos níveis de confiança para determinar quais postagens precisam de aprovação. Dessa forma, você também pode capturar postagens de usuários que atingem o TL1 antes de postar.
approve post count
A quantidade de postagens de um usuário novo ou básico que devem ser aprovadas
Nosso tópico é bastante específico, então você pode dizer facilmente se é um usuário genuíno ou um spammer a partir de uma postagem, daí minha pergunta. Só comecei a receber spammers nos últimos dias. Algumas centenas com conteúdo de spam muito óbvio! Não, não usamos Aksimet, preferimos evitar esse caminho.
Isso é brilhante, obrigado! Parece perfeito e permite que a grande maioria dos nossos usuários continue postando!