Silenciar automaticamente categorias quando um usuário sai de um grupo

Olá Equipe e Comunidade do Discourse,

Gostaria de propor um novo recurso que permitiria que as categorias fossem automaticamente silenciadas quando um usuário saísse de um grupo.

O Problema

  • Quando um usuário entra em um grupo, ele pode ser configurado para acompanhar automaticamente as categorias relacionadas usando os Padrões de Notificação de Categoria de Grupo.
  • No entanto, quando um usuário sai do grupo, ele continua vendo essas categorias em Mais Recentes, e suas configurações de notificação não são revertidas.
  • Silenciar manualmente a categoria para cada usuário após sair de um grupo não é prático, especialmente para fóruns grandes.

Solução Proposta

  • Introduzir uma opção nas Configurações do Grupo para silenciar automaticamente ou redefinir as notificações de categoria quando um usuário sair de um grupo.
  • Alternativamente, estender o Plugin de Automações do Discourse para incluir um gatilho “Usuário Sai do Grupo” que permita silenciar categorias relacionadas.

Por Que Isso Importa

  • Mantém a experiência do usuário limpa, garantindo que os usuários vejam apenas o conteúdo relevante para seus grupos selecionados.
  • Reduz a desordem em Mais Recentes para usuários que não pertencem mais a um grupo.
  • Ajuda a manter uma melhor organização em fóruns grandes com grupos públicos e categorias abertas.

Soluções Alternativas Potenciais

  • Plugin de Assistente Personalizado: Poderia ser uma opção, mas atualmente requer interação do usuário para acionar alterações.
  • Automação Personalizada: Precisaria de desenvolvimento, mas nenhuma solução integrada existe hoje.

Adoraria ouvir as opiniões da comunidade e da equipe do Discourse! Seria possível implementar isso no núcleo, ou seria mais adequado como uma atualização de plugin?

Agradeço antecipadamente!

2 curtidas