Discourse-automation - Changements de niveau de confiance et disponible sur l'hébergement ?

Salut tout le monde,

Quelques questions rapides :

  1. Est-ce que discourse-automation peut déclencher une action en fonction du changement du niveau de confiance de quelqu’un ? Par exemple, j’aimerais qu’une automatisation se déclenche lorsqu’une personne atteint le niveau de confiance 2.

  2. Le plugin peut-il déclencher des événements externes ? Par exemple, peut-il envoyer un e-mail ou s’intégrer à une intégration Zapier ?

  3. Existe-t-il un moyen d’inclure ce plugin sur le service d’hébergement de Discourse ?

cc/ @j.jaffeux

Merci !

5 « J'aime »

Pouvez-vous décrire le problème que vous essayez de résoudre plutôt que votre solution ? Qu’essayez-vous de faire ?

1 « J'aime »

Salut @jonobacon

Oui, c’est déjà possible.

Il ne le fait pas pour le moment, mais une intégration Zapier serait probablement une bonne idée et quelque chose de facile à faire.

Nous y travaillons, donc espérons-le assez bientôt.

2 « J'aime »

Je l’ai effectivement travaillé aujourd’hui car je pense que c’est une fonctionnalité très importante à avoir :

Elle devrait être disponible dans les prochains jours. Pour l’instant, elle sera disponible pour une utilisation avec les scripts user_promoted et user_added_to_group.

8 « J'aime »

J’aime utiliser les niveaux de confiance comme moyen de déclencher une reconnaissance. Par exemple, lorsqu’une personne atteint le niveau de confiance 2, voici ce qui se passerait :

  • Un modérateur est informé afin qu’il puisse envoyer à la personne un message privé de remerciement personnel.
  • Un e-mail lui est envoyé pour la remercier de sa participation.
  • Un message sur les réseaux sociaux est envoyé pour la remercier de sa participation.

Est-ce que cela a du sens ?

C’est génial, @j.jaffeux - merci de votre intérêt à travailler sur cela ! :love_you_gesture:

Je pense que l’intégration Zapier ouvrira les portes à tant de choses différentes étant donné la grande variété de plateformes que Zapier prend en charge.

Je suis ravi d’apprendre que discourse-automation pourrait être inclus dans les plans d’hébergement, avez-vous une idée de quand cela pourrait être viable ? Je donne un cours de formation sur le lancement d’une communauté Discourse en 12 semaines et l’hébergement Discourse est inclus, j’aimerais beaucoup pouvoir couvrir discourse-automation dans le cours avec l’intégration Zapier si possible.

Merci !

6 « J'aime »

Vous recevez déjà un message privé pour l’atteinte d’un nouveau niveau de confiance, peut-être pourriez-vous personnaliser le texte, au lieu d’en envoyer un deuxième. Habituellement, vous êtes également informé par e-mail d’un message privé, cela pourrait donc devenir un peu excessif.

3 « J'aime »

Nous prévoyons d’avoir les choses prêtes d’ici mars. Il y a beaucoup de choses en mouvement avec ce plugin, nous avons donc été prudents pour ne pas nous précipiter.

Cela semble incroyable ! Une chose que vous voudrez noter est que discourse-automation sera limité à nos plans d’hébergement Business et Enterprise. Cela sera reflété sur notre site Web une fois qu’il aura été ajouté à notre hébergement, mais je voulais juste vous prévenir au cas où vous commenceriez déjà à planifier les choses.

4 « J'aime »

Génial, tu déchires. Merci !

Aha ! C’est bon à savoir. Merci !

4 « J'aime »

J’ai pensé que cela pourrait être tellement utile que j’ai ajouté l’événement user_promoted à nos webhooks.

Vous aurez désormais accès à cet événement lors de la création d’un webhook :

Ce qui s’afficherait alors comme ceci dans votre liste de webhooks :

Vous n’aurez plus besoin de discourse-automation pour cela, et c’est disponible pour tout le monde (sur la branche principale pour l’instant).

9 « J'aime »

Wow, c’est génial. Merci !

J’ai plutôt honte d’admettre que je n’ai jamais utilisé de webhooks auparavant, alors excusez mon ignorance, mais cela me permettra-t-il de créer un webhook individuel pour un changement de niveau de confiance spécifique (par exemple, quelqu’un passe de TL1 à TL2) ?

Merci !

2 « J'aime »

N’ayez pas honte, c’est probablement notre faute de ne pas les avoir assez mis en avant.

Malheureusement non, vous ne pouvez pas décider cela à partir du webhook, c’est un domaine où l’automatisation brillera car elle donnera plus de contrôle. Cependant, vous pouvez vérifier le niveau de confiance dans Zapier et ne faire quelque chose que si trust_level = 3 par exemple, jusqu’à présent, vous n’aurez aucune information sur le trust_level précédent, je pourrais examiner cela mais je ne suis pas sûr que ce soit nécessaire, atteindre un TL spécifique devrait être suffisant pour la plupart des cas d’utilisation, non ?

5 « J'aime »

Ahhh, je vois. Donc, lorsque le webhook se déclenche, le nouveau TL est passé, c’est exact ?

Si c’est le cas, oui, je pense que je peux juste utiliser Zapier pour créer une condition basée sur les données. :slight_smile:

4 « J'aime »

Lorsque le webhook est déclenché, vous obtenez toutes les données de l’utilisateur en utilisant (UserSerializer), et oui, cela inclut le niveau de confiance.

3 « J'aime »

Génial, merci ! J’apprécie votre excellent travail !

5 « J'aime »

Et il est en ligne sur nos plans d’hébergement :

Merci de nous avoir poussés à le faire @jonobacon :hugs:

2 « J'aime »

Ce sujet a été automatiquement fermé après 6 jours. Les nouvelles réponses ne sont plus autorisées.