It should be possible to use Zapier to add users to Discourse groups now, but it could be fairly complex to set it up. There are some details here that could be helpful: Make requests to the Discourse API with Zapier.
My hope is that an action can be added to the official Zapier Discourse integration for adding and removing users from Discourse groups. If that is done, setting Discourse group memberships based on actions that occur on an external service will be a straightforward process. I’m looking into what we need to do to get that to work. I’ll move this topic to our feature category and update it as I get more information.
(Adoro a comunidade Discourse que criei, mas trazer novas pessoas para a comunidade tem sido realmente desafiador. Parece não haver nenhuma maneira de promover automaticamente os participantes atuais e novos compradores dos meus cursos para um grupo (secreto) — com base em um evento externo à comunidade (a compra do meu curso). E parei de compartilhar a opção de link de cadastro, porque os clientes continuam usando-o como link de login, e entram em pânico quando voltam pela segunda vez e recebem a mensagem de que não podem se cadastrar novamente porque já estão logados.)
Nada foi feito até agora, mas há planos de adicionar mais recursos à integração entre Zapier e Discourse no início do próximo ano. A capacidade de gerenciar associações a grupos está no topo da lista.
Com certeza. O principal que precisamos saber é se marcar um usuário no seu sistema de e-mail é capaz de disparar um evento no Zapier. Se já existir uma integração do Zapier para o seu sistema de e-mail, isso provavelmente pode ser feito com facilidade.
Usando o tutorial muito útil de @simon, consegui adicionar pessoas a um grupo do Discourse com base em uma assinatura do WooCommerce, mas ainda não consegui descobrir como removê-las do grupo caso elas cancelem ou pausarem a assinatura. Ações oficiais de adicionar/remover seriam muito úteis.
Seria extremamente poderoso para minha nova comunidade no Discourse poder integrar-se via Zapier ao banco de dados de usuários e aos grupos de membros (adicionando/removendo). O Zapier oferece um conjunto rico de integrações para meu provedor de e-mail (Drip) e também para meu sistema de membros do WordPress.
Se eu pudesse criar ou notificar um novo comprador/membro pago sobre sua adição ao Discourse e a um grupo privado, UAU, eu poderia trazer muitas pessoas para a comunidade com muito menos atrito! E se elas puderem ser removidas automaticamente por meio de uma integração do Zapier, UAU, novamente seria tão útil em comparação com métodos manuais.
O que posso fazer para apoiar a concretização disso?
Apenas fazer a pergunta já é um bom começo. Melhorar a integração do Discourse com o Zapier está no topo da minha lista de prioridades. Nas próximas semanas, terei mais informações sobre o que pode ser feito com a integração.
– houve algum progresso nisso? Continua sendo a parte mais frustrante do Discourse para mim.
Quero adicionar automaticamente os compradores do meu curso ao grupo secreto “apenas compradores” do meu Discourse, para que apenas eles possam ver as postagens relacionadas ao curso.
No momento, o link “entrar no grupo” não é uma boa solução, pois falha quando alguém já possui uma conta. Eles simplesmente ficam com uma mensagem de erro. E então alguém da minha equipe precisa adicioná-los manualmente.
Isso não parece algo que deveria acontecer. Qual é a mensagem de erro que o usuário vê?
Sim, este tópico mostra como adicionar um usuário a um grupo usando um webhook do Zapier na etapa de ação: Make requests to the Discourse API with Zapier. Consulte a seção “Adicionar usuário ao grupo” desse tópico para detalhes sobre como fazer isso.
Ansioso pelos progressos futuros! Estou com um dilema para um site de membros e apenas o Memberful tem essa funcionalidade exclusiva de adicionar membros registrados a um grupo do Discourse.