Com que frequência isso acontece? Imagino se o seu site está sendo especificamente alvo por algum motivo.
Estou fazendo um palpite de que tem a ver com um ou ambos estes sites: http://bestpickleballpaddle.com/, https://thepickleballpaddles.com/. (Note que estes são sites reais, mas vamos não dar muito tráfego deles para cá.)
A motivação mais óbvia que consigo pensar para gerar uma postagem como a da sua captura de tela é ganhar alguma confiança no site para poder postar links de spam no futuro. Se esse for o problema, pode valer a pena alterar o valor da configuração min trust to post links do seu site do valor padrão do nível de confiança 0 para o nível de confiança 1 ou 2. Se houver alguns domínios que você esteja feliz em permitir que usuários de qualquer nível de confiança postem, você pode adicionar esses domínios à configuração do site allowed link domains.
Estou apenas jogando ideias aqui, mas estou me perguntando se, em vez de gastar muito esforço tentando detectar conteúdo gerado por LLMs, seria melhor tentar reduzir a motivação para criar esses tipos de postagens em primeiro lugar. Minha preocupação é que o conteúdo gerado por LLM se torne mais difícil de detectar com o tempo. Identificar falsamente conteúdo como tendo sido gerado por um LLM pode se tornar um problema.
Outra abordagem que pode ser útil para alguns casos seria usar a associação a uma organização, ou atividade em outra plataforma como critério para criar uma conta Discourse, ou como critério para obter um nível de confiança que permita postar links em um site Discourse. Por exemplo, seu formulário de inscrição tem um campo opcional perguntando o Nível de Classificação USAPA do usuário. Se a associação à USAPA der aos membros uma página de perfil em seu site, você poderia tornar a associação à USAPA um requisito para se inscrever em seu site, tendo “Link do Perfil USAPA” como um campo obrigatório em seu formulário de inscrição. Você poderia então habilitar a configuração do site Discourse must approve users e apenas aprovar usuários após confirmar a associação deles à USAPA. Outra possibilidade seria que o Discourse pudesse adicionar um recurso que permitiria que o nível de confiança de um usuário fosse limitado com base em um critério personalizado. Por exemplo, não permitir que um usuário progrida além do nível de confiança 1 até que sua associação à USAPA seja confirmada.
Estou apenas usando a associação à USAPA como exemplo aqui. Posso entender por que você pode não querer exigir associação à USAPA para usuários em seu site. A ideia de estabelecer confiança por meio de associação ou atividade em outro site está relacionada ao plugin que está sendo discutido aqui: $10k Bounty: Gitcoin Passport plug-in for Discourse.