# Permitir que usuários criem seus próprios sub-fóruns de grupo? (como canais do Slack)

**URL:** <https://meta.discourse.org/t/allow-users-to-create-their-own-group-sub-forums-like-slack-channels/152476>\
**Category:** Feature\
**Created:** [Maio 23, 2020, 7:02pm UTC](https://meta.discourse.org/t/allow-users-to-create-their-own-group-sub-forums-like-slack-channels/152476 "2020-05-23T19:02:06Z")\
**Posts on this page:** 1\
**Showing post:** 8

<div class="post-metadata">

**Author:** ![JQ331](https://avatars.discourse-cdn.com/v4/letter/j/41988e/32.png) [@JQ331](https://meta.discourse.org/u/JQ331)\
**Post date:** [Maio 24, 2020, 2:57pm UTC](https://meta.discourse.org/t/allow-users-to-create-their-own-group-sub-forums-like-slack-channels/152476/8 "2020-05-24T14:57:30Z")

</div>

Mais uma reflexão: consigo usar a API para alcançar o que tenho em mente, ou seja, um canal restrito semelhante ao do Slack?

EDIT: Vou tentar simplificar minha postagem anterior:

Entendo como posso usar a funcionalidade de tags para criar uma página que parece _quase_ um subfórum.

Suponho que possa adicionar algum HTML no topo da página para dar ao subfórum um nome e uma descrição. E vejo como poderia ter um aplicativo na frente do fórum, onde o usuário clica em um botão que diz: “Criar Subfórum”, o qual, por meio da API, cria uma tag e redireciona o usuário para a página dessa tag.

Até aqui, tudo bem. PORÉM, mesmo estando disposto a ser criativo com um aplicativo separado que se comunique com a API do Discourse, é possível atender aos seguintes requisitos fundamentais:

1. Quando o criador do subfórum cria um tópico nele, esse tópico é fixado no topo do subfórum. E, mais importante:

2. A capacidade de postar nesse subfórum é **restrita às pessoas que o criador aprovou**.

Não me importo que o processo de aprovação ocorra em um aplicativo separado que eu desenvolva (caso o Discourse não ofereça essa funcionalidade), mas existe uma maneira, seja com “Discourse puro” ou com “Discourse + aplicativo que se integra à API”, de fazer com que apenas um determinado grupo de usuários possa postar no subfórum?

Lembrando que haverá um grupo diferente de usuários permitidos para cada subfórum. E precisa funcionar como um subfórum com sua própria página (assim como os canais do Slack) — portanto, usar apenas mensagens privadas seria insuficiente.

Talvez isso seja o que os grupos fazem ( **vincular grupos a uma tag específica e única talvez?** ), mas ainda não consegui entender como eles funcionam.

Caso contrário, talvez haja uma maneira de interceptar uma postagem antes que ela seja enviada, verificá-la em um banco de dados externo que eu configure e permitir a postagem no subfórum apenas se o usuário tiver as permissões necessárias?

---

_[View the full topic](https://meta.discourse.org/t/allow-users-to-create-their-own-group-sub-forums-like-slack-channels/152476)._
