Discourse-automation - Mudanças no nível de confiança e disponível em hospedagem?

Olá, pessoal,

Algumas perguntas rápidas:

  1. O discourse-automation pode acionar uma ação com base na mudança do Nível de Confiança de alguém? Por exemplo, eu gostaria que uma automação fosse acionada quando alguém atingisse o Nível de Confiança 2.

  2. O plugin pode acionar eventos externos? Por exemplo, ele pode enviar um e-mail ou integrar-se a uma integração do Zapier?

  3. Existe uma maneira de incluir este plugin no serviço de hospedagem do Discourse?

cc/ @j.jaffeux

Obrigado!

5 curtidas

Você pode descrever o problema que está tentando resolver em vez da sua solução? O que você está tentando fazer?

1 curtida

Olá @jonobacon

Sim, já é possível.

Não no momento, mas uma integração Zapier provavelmente seria uma boa ideia e algo fácil de fazer.

Estamos trabalhando nisso, então esperamos que seja em breve.

2 curtidas

Na verdade, trabalhei nisso hoje porque acho que é um recurso muito importante de se ter:

Deve estar disponível nos próximos dias. Por enquanto, estará disponível para uso com os scripts user_promoted e user_added_to_group.

8 curtidas

Eu gosto de usar os Níveis de Confiança como um meio para acionar o reconhecimento. Por exemplo, quando alguém atinge o Nível de Confiança 2, isso aconteceria:

  • Um moderador é notificado para que ele possa enviar uma mensagem direta pessoal de agradecimento à pessoa.
  • Um e-mail é enviado a eles agradecendo por sua participação.
  • Uma mensagem de mídia social é enviada agradecendo por sua participação.

Faz sentido?

Isso é incrível, @j.jaffeux - obrigado pelo seu interesse em trabalhar nisso! :love_you_gesture:

Acho que a integração com o Zapier abrirá as portas para tantas coisas diferentes, dada a ampla variedade de plataformas que o Zapier suporta.

Estou emocionado em saber que o discourse-automation pode estar chegando aos planos de hospedagem, alguma ideia de quando isso pode ser viável? Estou ministrando um curso de treinamento sobre como lançar uma comunidade Discourse em 12 semanas e a hospedagem Discourse está incluída, adoraria poder cobrir o discourse-automation no curso com a integração Zapier, se possível.

Obrigado!

6 curtidas

Você já recebe uma mensagem direta ao atingir um novo nível de confiança, talvez você personalize o texto, em vez de enviar uma segunda. Geralmente, você também é notificado por e-mail sobre uma mensagem direta, então isso pode se tornar um pouco demais.

3 curtidas

Estamos planejando ter tudo pronto até março. Há muitas partes em movimento com este plugin, então temos sido cuidadosos para não apressar as coisas.

Isso parece incrível! Uma coisa que você vai querer notar é que o discourse-automation será limitado aos nossos planos de hospedagem Business e Enterprise. Isso será refletido em nosso site assim que for adicionado à nossa hospedagem, mas eu só queria te avisar caso você já esteja começando a planejar as coisas.

4 curtidas

Incrível, você arrasa. Obrigado!

Aha! Ótimo saber. Obrigado!

4 curtidas

Pensei que isso poderia ser tão útil que adicionei o evento user_promoted aos nossos webhooks.

Agora você terá acesso a este evento ao criar um webhook:

O que então mostraria algo como isto em sua lista de webhooks:

Você não precisará mais do discourse-automation para isso, e ele está disponível para todos (no branch principal por enquanto).

9 curtidas

Uau, isso é incrível. Obrigado!

Fico bastante envergonhado em admitir que nunca usei webhooks antes, então perdoe minha ignorância, mas isso me permitirá criar um webhook individual para uma mudança específica de nível de confiança (por exemplo, alguém vai de TL1 para TL2)?

Obrigado!

2 curtidas

Não se envergonhe, provavelmente é culpa nossa por não enfatizá-los o suficiente.

Infelizmente não, você não pode decidir isso pelo webhook, esta é uma área onde a automação brilhará, pois dará mais controle. No entanto, você pode verificar o nível de confiança no Zapier e fazer algo apenas se trust_level = 3, por exemplo, até agora você não terá informações sobre o trust_level anterior, eu poderia analisar isso, mas não tenho certeza se é necessário, atingir um TL específico deve ser bom para a maioria dos casos de uso, não?

5 curtidas

Ahhh, entendi. Então, quando o webhook é acionado, o novo TL é passado, correto?

Se sim, acho que posso usar o Zapier para criar uma condição com base nos dados. :slight_smile:

4 curtidas

Quando o webhook é acionado, você obtém todos os dados do usuário usando (UserSerializer), e sim, ele inclui o nível de confiança.

3 curtidas

Ótimo, obrigado! Agradeço o ótimo trabalho!

5 curtidas

E está ativo em nossos planos de hospedagem:

Obrigado por nos pressionar quanto a isso, @jonobacon :hugs:

2 curtidas

Este tópico foi automaticamente fechado após 6 dias. Novas respostas não são mais permitidas.