Nível de Confiança Personalizado

Funciona como um relógio @Ahmed_Gagan, muito obrigado. Isso abre muitas possibilidades para ajustar um site Discourse a realidades específicas sem precisar de mudanças pesadas no Core!

Isso me leva a uma ideia que pode precisar de debate/entrada:

Um site Discourse é fortemente protegido em termos de opções para evitar “trolls”, etc.

  • Ao pré-registrar, você pode tornar coisas privadas, definir portas de nível de confiança, etc.

  • No momento do registro, você pode banir certos domínios de e-mail, nomes, IPs, etc.

  • Após o registro, principalmente com Níveis de Confiança, você pode até bloquear o TL0 de postar para evitar “ataques surpresa” e afins. Além disso, durante a postagem, você tem plugins como o Blur Spoiler e o “Details” para permitir que seus usuários escrevam livremente sem estragar a experiência uns dos outros, por exemplo.

Como você sabe, um dos principais “pontos de impacto” para comunidades é toda a “Cultura de Spoilers” e, obviamente, discurso de ódio, etc. E temos algumas ferramentas para isso, como mencionado, mas encontrei uma “vulnerabilidade”: um usuário TL0, mesmo que com portão, pode dar likes em qualquer coisa, e seus usuários serão notificados. Se o nome escolhido pelo troll ao se inscrever for um spoiler ou um insulto (você pode imaginar exemplos), é basicamente um ataque bem-sucedido à sua comunidade.

Uma coisa em que pensei foi tentar adicionar um PR a este ótimo plugin para “desativar” a função de Like de acordo com o Nível de Confiança (basicamente removê-la do TL0). Minha grande preocupação é não saber se isso quebraria algo, como a “progressão normal para o próximo TL” ou algo assim. Não sei o quão “essencial” é para o usuário, do ponto de vista do sistema, no início. Alguém sabe?

(@codinghorror e @sam como referência, já que são as referências que consigo pensar para esse tipo de coisa, mas talvez haja alguém mais que vocês possam indicar, desculpe pelo incômodo!)

2 curtidas