Agora, deve ser possível usar o Zapier para adicionar usuários a grupos do Discourse, embora a configuração possa ser bastante complexa. Há algumas informações úteis aqui: Make requests to the Discourse API with Zapier.
Minha expectativa é que uma ação seja adicionada à integração oficial do Zapier com o Discourse para adicionar e remover usuários de grupos do Discourse. Se isso for feito, definir as associações de grupos do Discourse com base em ações que ocorrem em um serviço externo será um processo direto. Estou investigando o que precisamos fazer para que isso funcione. Vou mover este tópico para nossa categoria #feature e atualizá-lo conforme obtiver mais informações.
(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.