Este guia explica como convidar usuários para um grupo em sua comunidade Discourse, cobrindo os métodos de equipe e de proprietário do grupo.
Nível de usuário necessário: Administrador ou Proprietário do Grupo
A equipe do fórum e os proprietários de grupos podem criar convites para adicionar usuários novos e existentes aos grupos.
Este guia explicará:
- Como a equipe e os proprietários de grupos podem enviar convites aos usuários.
- Usando a API do Discourse para convites de usuários.
- Envio de convites em massa via upload de CSV.
Não é possível convidar usuários para grupos predefinidos, como grupos de nível de confiança, admin, mod ou grupos de equipe. Como solução alternativa, você pode configurar um grupo personalizado para definir automaticamente o nível de confiança de um usuário na seção Efeitos da página de configuração do grupo. Fazer isso permitirá que você defina o nível de confiança dos usuários convidados para um nível diferente do definido pela configuração
default invitee trust level(nível de confiança padrão para convidados) do seu site.Convidando usuários como equipe
A equipe do Discourse pode convidar usuários novos e existentes para um ou mais grupos personalizados. Veja como fazer isso:
- Navegue até sua página de perfil.
- Clique em “Convites” (Invites).
- Selecione o menu suspenso “Adicionar aos grupos” (Add to groups) para selecionar os grupos para os quais você deseja convidar usuários.
- Os convites podem ser salvos como um link que pode ser compartilhado diretamente com os usuários clicando em “Salvar Convite” (Save Invite), ou enviados por e-mail clicando em “Salvar e Enviar E-mail” (Save and Send Email).
Consulte Configurando como os usuários podem criar e enviar convites para outros se juntarem à sua comunidade para obter detalhes adicionais sobre o envio de convites.
Convidando usuários como proprietário do grupo
Se você for proprietário de um grupo, poderá convidar novos usuários para o grupo que você possui. Siga estas etapas:
- Vá para a página do grupo.
- Clique no botão “Convidar” (Invite).
Os proprietários de grupos também podem convidar usuários existentes para grupos usando o botão “Adicionar Usuários” (Add Users).
Usando a API
Convites de grupo também podem ser enviados usando a API do Discourse com o endpoint da API /invites.json.
Alternativamente, você pode usar O gem da API do Discourse para enviar convites usando Ruby.
O exemplo de API a seguir usa o Discourse API Gem:
require 'discourse_api'
client = DiscourseApi::Client.new("https://discourse.example.com")
client.api_key = "sua chave"
client.api_username = "um_admin"
# Convidar usuário por e-mail para grupos específicos
client.invite_user(
email: "bob@bob.com",
group_ids: "1,2,3"
)
Convites em Massa
Convidar usuários em massa pode ser feito enviando um arquivo CSV. Para detalhes sobre este processo, leia o guia detalhado aqui: Enviar Convites de Usuário em Massa.
Melhores práticas
- Crie grupos personalizados para organizar usuários com base em funções ou permissões.
- Ofereça instruções claras em suas mensagens de convite para evitar confusão.
- Revise e gerencie regularmente as associações de grupo para manter uma comunidade organizada.
Recursos adicionais
- Documentação da API do Discourse: https://docs.discourse.org/


