Use o sistema de convites para convidar participantes do curso para o tópico em uma categoria segura

Continuando a discussão de Como enviar, configurar e aceitar convites para um site Discourse:

@tobiaseigen:

Olá - obrigado!
Na verdade, o fórum não é um site apenas por convite; no entanto, existem categorias que são apenas por convite porque são dedicadas a participantes de cursos. Cada curso tem uma categoria privada onde os participantes são convidados a participar das discussões do fórum. Os cursos estão em uma plataforma diferente do Discourse; no entanto, a ideia é usar links de convite ao convidar usuários para participar do fórum de discussão e discutir o tópico relacionado ao curso.

Um problema ao criar o link de convite é que ele deve ter um número limitado de usos, mas neste caso de uso, precisamos criar os links de convite para que funcionem indefinidamente porque não há limite para o número de participantes que se inscreverão no curso; além disso, tem sido a melhor maneira de garantir que o participante terá uma conta, será adicionado à categoria privada e redirecionado para o post do tópico relacionado. Ótimos recursos!! :blush::+1:

  1. O aluno se matricula no curso
  2. Na introdução do curso, eles são apresentados ao fórum (link de convite para que eles se juntem ao fórum)
  3. Após ingressar usando o link de convite, eles são adicionados ao ‘grupo’ da categoria privada específica do curso (para poder ver a categoria privada para tópicos de discussão) e são redirecionados para o tópico de discussão relacionado ao curso.
  4. Capítulo 2, Capítulo 3… etc, cada um tem links de convite que direcionarão os participantes a um tópico relacionado na categoria privada. Se eles não tiverem uma conta ou estiverem desconectados, será solicitado que eles ingressem/façam login primeiro, ou seja, da maneira que os links de convite funcionam, e isso é bom porque não podemos presumir que todos os participantes ingressarão necessariamente a partir da introdução, mas este método garante que o processo para ingressar no fórum de discussão seja possível em qualquer estágio durante o curso, que é por isso que os links de convite são usados em todo o curso.
4 curtidas

Então, faça com que essa plataforma os adicione ao grupo quando eles pagarem ou o que quer que os faça entrar.

2 curtidas

Eu acho que isso significaria usar a API, certo?

Quando tentei testar a solicitação da API PUT ‘{{base-url}}/groups/{{groupName}}/members.json’ com a solicitação:

{
"emails": "email1,email2",
"notify": "true"
}

Assumindo que email1 já é um usuário registrado, então email1 receberá com sucesso uma notificação e será adicionado ao grupo privado; no entanto, assumindo que email2 não é um usuário registrado, um e-mail de convite é enviado, mas quando email2 se registra para uma conta, a conta não é adicionada ao grupo.

No entanto, mesmo que digamos que esta etapa funcionou perfeitamente, ela não redireciona esses usuários para o tópico especificado. Os recursos de links de convite são ótimos:

  1. O participante do curso está no Capítulo 3, mas não se registrou no fórum.
  2. Clica no link de convite, enviado para a página de registro,
  3. Após o participante se registrar ou fazer login, o convidado é adicionado ao grupo privado e redirecionado para o tópico relacionado (Capítulo 3). [queremos facilitar a participação dos participantes no fórum de discussão e não é obrigatório, o que significa que nem todos os participantes necessariamente entrarão a partir da introdução ou do capítulo 1; no entanto, se eles decidirem entrar mais tarde durante o curso, deve ser fácil]

Links de convite são uma solução perfeita se funcionassem! Não sei como eles funcionam bem para @JammyDodger, mas @tobiaseigen e eu estamos enfrentando um problema ao reproduzir os passos em que novos usuários não são redirecionados para a postagem do tópico (https://meta.discourse.org/t/invite-links-to-topic-send-user-to-home-page-not-to-topic/221078).

3 curtidas

Olá Gassim,

Esta é uma maneira interessante de usar o sistema de convites. Mudei o título do tópico para refletir o conteúdo, na esperança de atrair mais pessoas que possam estar tentando fazer a mesma coisa.

@dan dará uma olhada nisso. Concordo que não deveríamos ter um número máximo de resgates permitidos. Embora o padrão ainda deva ser 1.

Este é um bug no qual @dan também está trabalhando. Fique atento naquele tópico.

3 curtidas

Obrigado! Fico feliz que o bug tenha sido corrigido! :+1:

2 curtidas

Olá! Encontrei este tópico com base nisso, então obrigado :slight_smile:

Estou procurando usar meu fórum basicamente da mesma maneira. É um fórum público, mas há uma categoria (e subcategorias) que é privada para pessoas que estão em um curso online/assinatura que é hospedado em meu site principal.

Este uso do sistema de links de convite parece funcionar para minhas necessidades, mas, em teoria, encontrarei o problema do número máximo de usos/resgates.

Houve algum avanço em não ter mais um número máximo de resgates @tobiaseigen @dan?

1 curtida

Olá,
Tive a mesma resposta e encontrei uma solução aqui no meta. 1000000 pode ser usado no máximo e se você tiver um milhão de usos para o link, talvez seja hora de atualizar os links?

Obrigado!

3 curtidas