Permitir que os usuários enviem mensagens aos proprietários de grupos privados para solicitar entrada

Suponha que você tenha um grande número de grupos e, para evitar desordem na lista de grupos, queira que os grupos privados fiquem ocultos e não sejam publicamente visíveis.

No entanto, em vez de ter que os proprietários adicionarem pessoas em resposta a uma solicitação recebida por algum outro meio, você gostaria de permitir que os usuários solicitem acesso ao grupo usando a mesma caixa de diálogo que aparece quando clicam no botão “Solicitar” em um grupo de convite.

Existe uma opção de administrador para um grupo permitir que os usuários enviem solicitações de associação:


mas isso só funciona para um grupo cuja visibilidade está definida para “usuários conectados” ou “todos”; a opção fica cinza (desabilitada) se o grupo não for visível.

O botão “Solicitar” abre uma caixa de diálogo modal que envia uma mensagem aos proprietários de um grupo.

Existe alguma outra maneira de abrir essa caixa de diálogo a partir de um link que possa ser publicado em uma categoria onde você queira alertar os membros sobre a existência do grupo privado e solicitar a entrada, ou existe um endereço de mensagem simples, como @groupname-owners, que permitiria que as pessoas enviem uma mensagem aos proprietários de um grupo privado com um pedido de entrada?

Esses desejos não são contraditórios? O grupo é privado… mas as pessoas deveriam de alguma forma saber sobre o grupo e ser capazes de solicitar acesso a ele? Só não tenho certeza de como lidar com isso de forma sensata? :thinking:

Veja a primeira frase do OP.

Já existe uma confusão massiva entre nossos usuários sobre grupos versus fóruns (categorias).

A lista de grupos fica bastante difícil de gerenciar se você tiver mais de algumas dezenas de fóruns, mesmo com uma convenção de nomenclatura bastante rígida para grupos e fóruns.

Então, a ideia é ter uma área de recepção para uma categoria de nível superior, que contenha vários fóruns como subcategorias, e exibir ali uma lista de fóruns disponíveis, incluindo os privados quando apropriado (a maioria, mas não todos), com um botão ou link para entrar imediatamente nos públicos e para enviar um pedido de entrada nos privados listados.

Dessa forma, podemos manter a lista de grupos apenas para fóruns públicos que qualquer membro pode navegar e entrar imediatamente, e tornar a maioria dos grupos privados acessíveis a pessoas com acesso à categoria de nível superior mediante solicitação de convite (para que possam ser filtrados pelo coordenador).

Funciona bem, mas falta a capacidade de gerar automaticamente uma mensagem para o(s) proprietário(s) do grupo solicitando a entrada — atualmente temos que publicar um contato para enviar mensagem direta, o que gera uma dor de cabeça de manutenção conforme as pessoas mudam de função, etc. Não é elegante.

Parece que você está tentando hospedar vários fóruns em uma única instância. Não seria melhor criar várias instâncias do Discourse?