Adicionar opção para desativar o chat entre usuários

Originally sent in The Chat Feedback topic
Festinger

Existe uma opção para desativar o recurso de mensagem privada no chat?

JammyDodger

Eu acho que não, mas é uma boa sugestão :+1:

11 curtidas

Acho que também deveríamos ter uma configuração para permitir que apenas algumas pessoas enviem um “like” para você, semelhante à configuração de mensagens privadas no site principal.

2 curtidas

Eu diria que a coisa mais simples a fazer é apenas confiar em:

image

Não tenho certeza se precisamos de uma configuração para DMs e outra para PMs @mcwumbly?

3 curtidas

Concordo. Acho que podemos apenas usar a configuração existente e atualizar o texto, se necessário. Não vejo um motivo convincente para ter configurações diferentes para mensagens diretas/pessoais de chat e não de chat.

5 curtidas

Alguns usuários (como eu) podem não querer receber bate-papos de usuário para usuário, mas se sentem confortáveis em receber mensagens pessoais.

Na verdade, serei completamente honesto, se eles não puderem ser desativados separadamente, eu não usaria o plugin em minhas próprias instâncias.

5 curtidas

Eu sou um tanto semelhante. Acho que já disse isso antes, mas gosto tanto da criptografia de ponta a ponta em tópicos privados e temo ter conversas privadas sem criptografia que provavelmente manteria os tópicos privados ativados e desativaria as conversas privadas até que a criptografia de ponta a ponta esteja disponível para isso.

2 curtidas

Ah, eu estava pensando nas coisas do jeito contrário inicialmente: “Se eu já estou limitando quem pode me enviar uma mensagem pessoal, provavelmente não quero que pessoas que não podem me enviar uma mensagem pessoal me enviem mensagens diretas no chat.”

No seu caso, existem situações em que você gostaria de permitir que um subconjunto de pessoas que podem te enviar mensagens pessoais te enviem mensagens diretas no chat? Ou você sempre gostaria de impedir que todos te enviem mensagens diretas no chat?

Isso é algo com o qual concordo totalmente. Há uma instância em que sou moderador, onde tive que bloquear certos usuários a pedido do administrador devido a conflitos de personalidade, então definitivamente não gostaria que eles pudessem iniciar um chat.

Isso é, na verdade, um pouco complicado porque depende da instância.

Em uma instância onde sou moderador, o acordo oficial de moderação que assinamos diz que não podemos usar nenhuma plataforma de chat para nos comunicarmos individualmente com os usuários sobre questões de moderação. Tudo é exigido que seja feito via PMs e o grupo de moderadores é obrigado a ser incluído. Neste caso, poder desabilitar o chat, mas manter os PMs habilitados é realmente importante.

Em instâncias onde sou apenas um usuário regular, estou perfeitamente bem em apenas bloquear usuários específicos se eles forem particularmente irritantes.

Honestamente, o mundo ideal para mim seria ter listas de bloqueio separadas, mas o desenvolvedor em mim odeia a ideia de adicionar um monte de código extra para suportar isso quando, muito provavelmente, se alguém não quer receber chats de usuário para usuário de alguém, também não vai querer PMs dessa pessoa.

3 curtidas

Para esse fórum, faria sentido desativar o chat de usuário para usuário inteiramente para todo o site?

Estou voltando a este tópico e acho que é aqui que precisamos começar. Eu daria um passo menor adiante e diria que todas essas configurações relacionadas nessa página deveriam se aplicar igualmente ao chat. (Ignorar e Silenciar usuários, bem como a Lista de Permissões para mensagens diretas e pessoais).

Ter configurações adicionais para o chat pode ser algo que abordaremos mais tarde, mas acho que será importante primeiro impedir que o chat seja uma brecha para essas configurações (com a possível exceção de Ignorar?)

3 curtidas

Uma coisa interessante e muito correta que deveríamos fazer é garantir que o plugin de chat atualize todas as descrições para corresponder à nova realidade

É “suprimir todas as notificações, pms e dms” etc…

Eu me pergunto qual é o novo texto da descrição e se podemos relaxar o núcleo o suficiente ou precisamos substituir?

2 curtidas

Apenas uma atualização de que fizemos a seguinte alteração, para que as configurações existentes agora se apliquem ao chat também:

6 curtidas

Perfeito! Só para esclarecer, isso se aplica tanto às configurações gerais do site quanto às específicas do usuário?

1 curtida

Neste momento, aplica-se apenas às configurações específicas do usuário. Isso atende à sua necessidade neste caso ou o seu cenário seria melhor atendido com a configuração em todo o site?

1 curtida

Somos regulamentados pela SEC, então desativamos as mensagens pessoais para todo o nosso site por motivos legais, portanto, precisaríamos que essa configuração se aplicasse também às mensagens de chat de pessoa para pessoa antes de podermos usá-la.

8 curtidas

OK, está na nossa lista para que essa configuração se aplique ao chat também, então avisarei aqui quando estiver disponível!

6 curtidas

Da mesma forma, tenho um cliente da área de educação que está interessado em explorar o chat em um ambiente de categoria/grupo, mas não pode correr o risco de ter mensagens 1:1 habilitadas.

6 curtidas

A maneira improvisada que uso agora é usar CSS para ocultar o novo botão de DM para todos os usuários não-staff:

body:not(.staff) button.new-dm {
    display: none;
}

Facilmente derrotado por uma pessoa com o conhecimento certo (ou que o procure aqui no Meta), mas pode funcionar para aqueles que precisam de algo agora antes que uma opção de desativação seja incorporada de forma mais formal.

2 curtidas

Isso é um paliativo, você pode ir em inspecionar e habilitá-lo

1 curtida

Sim, concordo, foi isso que quis dizer com isto:

1 curtida

Eu acho que “Chat” e “Mensagem” são bastante redundantes. Claro, eles são implementados de forma um pouco diferente. Mas, no final, é a mesma coisa. Suponho que cabe ao administrador do fórum decidir permitir um ou ambos. Pessoalmente, eu só permitiria o Chat, se esse plugin estivesse habilitado no meu fórum. Porque Mensagem também tem indicadores de digitação e está em um tópico. Então, pessoalmente, não vejo diferença. Acho que é confuso para veteranos e novatos do Discourse verem duas maneiras de enviar uma DM para alguém. E também, quando você tem que verificar seus chats com alguém, agora tem que verificar em duas seções?

Então, sou totalmente a favor da escolha. Se um administrador quiser desabilitar Mensagem ou Chat para comunicação um a um, isso seria mais do que bem-vindo! :slight_smile:


Ah, isso já pode ser feito com enable_personal_messages nas configurações do administrador :tada:

2 curtidas