Como moderador de um fórum Discourse, você frequentemente encontra usuários que simplesmente não obedecem às regras. Uma das maneiras pelas quais eles fazem isso é através do nome de usuário. Eu já vi muitos nomes de usuário inadequados. Até onde sei, a lista de palavras censuradas não se aplica ao nome de usuário. Seria possível implementar recursos de filtragem/censura de nomes de usuário no Discourse?
Sim, faz sentido que nomes de usuário não devam conter palavras bloqueadas. Acho que a censura não é suficiente, eles deveriam ser apenas bloqueados (já existe uma configuração no site chamada reserved usernames que pode fazer isso, mas seria bom se as palavras observadas fossem incluídas automaticamente).
Além de adicionar isso como um recurso, eu recomendo fortemente banir completamente os infratores recorrentes do site!
Reabrindo este tópico.
É um pouco surpreendente para mim que não haja absolutamente nenhuma medida em vigor para isso.
Como mencionado, pode-se usar “Nomes reservados” para isso, mas como não há como importar lá da mesma forma que para “Palavras observadas”… é um pouco complicado
O Discourse permite que os administradores censurem nomes de usuário por meio da configuração Nomes de Usuário Censurados. Esse recurso verifica novos e existentes nomes de usuário em relação a uma lista de palavras bloqueadas definida nas configurações de Palavras Censuradas.
Palavras Bloqueadas: Os administradores podem adicionar palavras ou frases específicas à lista de censura no Painel de Controle Administrativo. Qualquer nome de usuário que contenha essas palavras será bloqueado ou sinalizado.
Nomes Reservados: Você também pode definir Nomes de Usuário Reservados para impedir que usuários se passem por moderadores ou membros da equipe (por exemplo, “admin”, “suporte”).
Usuários Existentes: Se um usuário alterar seu nome de usuário para incluir uma palavra censurada, o sistema normalmente o sinalizará ou impedirá a alteração, dependendo da sua configuração.
MAS… testei isso no meu sandbox novo e parece que não está funcionando como esperado.
A palavra que adicionei para BLOQUEAR e CENSURAR é permitida quando altero meu NOME DE USUÁRIO.
(Nota lateral: tenho a função de administrador)
O bot está alucinando um pouco, não há uma configuração de “nomes de usuário censurados” — e a situação continua a mesma descrita anteriormente.
O recurso de palavras vigiadas/bloqueadas/censuradas não verifica nomes de usuário. Atualmente, a única maneira de bloquear palavras em nomes de usuário é usando a configuração de nomes de usuário reservados.
Os administradores estão isentos da restrição de nomes de usuário reservados.