Convidar usuários para um grupo

:bookmark: 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.

:person_raising_hand: 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.

:information_source: 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:

  1. Navegue até sua página de perfil.
  2. Clique em “Convites” (Invites).
  3. Selecione o menu suspenso “Adicionar aos grupos” (Add to groups) para selecionar os grupos para os quais você deseja convidar usuários.
  4. 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:

  1. Vá para a página do grupo.
  2. 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

15 curtidas

O nível de usuário necessário não menciona moderadores, mas a primeira frase menciona “equipe”, que os inclui.

Você está absolutamente correto! Tenho quase certeza de que os moderadores não podem fazer convites em grupo, a menos que também sejam proprietários do grupo. Mas eu realmente não testei isso há muito tempo.

É importante notar que o OP é um wiki, então você mesmo pode alterá-lo.