Remover um usuário de um canal

Eu acho que o plugin de chat precisa de uma opção para expulsar e/ou banir temporariamente usuários de canais de chat específicos.

1 curtida

:thinking:

Você baniria/suspenderia um usuário de um único chat, e não do site inteiro?

Talvez você esteja pensando em um recurso como o tópico “desacelerar”, onde um usuário não pode responder mais de uma vez em um determinado período? Embora eu me pergunte se o chat, dada a sua natureza, seria melhor simplesmente remover o acesso, em vez de tentar desacelerar um usuário.

Devido à natureza do meu próprio fórum, sim, eu faria.
Há momentos em que os usuários criam um problema em uma sala de chat específica que não é suficiente para justificar uma suspensão de todo o site, ou mesmo do chat em geral.

Embora, se eu pudesse simplesmente ter a opção de remover o acesso deles à plataforma de chat, eu consideraria isso suficiente.

3 curtidas

Que “natureza” é essa, e com que frequência se espera que um usuário seja banido de um único canal de chat?

Se fôssemos alterar/adicionar este recurso, ele precisaria suportar como as pessoas esperam operar suas comunidades. Estou tendo dificuldade em entender por que uma pessoa seria banida de um único canal, mas permitida de usar o resto do site. :thinking:

Se o comportamento deles não for contra o código de conduta do site, talvez enviar uma mensagem seja mais eficiente a longo prazo, pois isso guiaria o usuário em vez de apenas remover um recurso do site.

Por outro lado, se o comportamento deles em uma parte do site for contra o código de conduta, ele deve se aplicar a todas as partes e o acesso deles deve ser removido.

Para nos ajudar a entender como o Discourse Chat é usado, por favor, compartilhe mais detalhes sobre sua comunidade e seus desafios no chat. :slight_smile:

2 curtidas

Parece que posso simplesmente criar um chat que requer um nível de confiança específico e, em seguida, fazer com que minha equipe ajuste os níveis de confiança dos usuários para obter o efeito desejado.

1 curtida

Isso acabará afetando mais do que o chat, eu recomendaria ter cuidado ao gerenciar manualmente os níveis de confiança (TLs) para controlar o acesso ao chat.

Por outro lado, talvez criar grupos e associá-los a uma categoria + usar essa categoria para um canal, então você poderia revogar a associação ao grupo para bloquear o acesso ao canal.

3 curtidas

Essa é uma possibilidade que eu não tinha considerado. Definitivamente poderia funcionar. Já usamos grupos como controles para acessar partes do fórum, para que os usuários possam optar por participar ou não das partes em que desejam ou não participar.
Obrigado!

1 curtida

Eu acho que isso também é necessário. Além de algumas coisas a mais:

  • A capacidade de suspender um usuário de usar um canal de chat
  • A capacidade de criar ‘moderadores de chat’ que só têm poderes de mod relacionados ao chat (remover usuários do chat por X quantidade de tempo, excluir mensagens, etc.)
  • A capacidade de proibir a edição de mensagens (para evitar spam de edição)
3 curtidas

sim, essas coisas são muito importantes