Discourse Calendar & Events : Plugin de déclencheurs Webhook et d'automatisations

Salut

C’est impressionnant de voir comment le Discourse Calendar and Events se transforme en une solution technique complète avec toutes ses fonctionnalités nouvelles et intéressantes. Cette demande vise à ajouter des déclencheurs de webhook et des options d’automatisation pour les événements.

Déclencheurs d’événements Webhook – demande

Dans les déclencheurs de webhook, nous avons actuellement uniquement des déclencheurs pour le calendrier :

Déclencheurs d’événement de calendrier :
Événement de calendrier créé
Événement de calendrier mis à jour
Événement de calendrier supprimé

La demande consiste à avoir quelque chose de similaire pour les Événements :

Événement :
Utilisateur participe
Utilisateur ne participe pas
Utilisateur intéressé
Résumé de la participation des utilisateurs (après la fin d’un événement, s’il est possible d’obtenir un résumé de la participation des utilisateurs, comme le temps total passé pendant l’événement) ← ce serait un énorme plus.

Ces événements de webhook nous aideront à envoyer des e-mails de suivi via notre plateforme d’e-mail, à intégrer les autres outils externes que nous utilisons, et le « résumé de la participation des utilisateurs » nous aidera à attribuer des badges en fonction de la présence. Il pourrait y avoir d’autres idées, mais ce sont les principales.


Déclencheurs d’automatisation

Les plus utiles pour le moment seraient :

  • Déclencheur d’envoi de messages privés lorsque l’utilisateur interagit avec les boutons de présence
  • Envoyer un message dans le canal de chat pertinent. Ce serait super si nous pouvions automatiquement accueillir les gens dans le canal de chat lorsqu’ils rejoignent l’événement. (actuellement, il y a un « événement démarré », ce qui est déjà génial !)
  • Les messages d’« intégration de chat » et de « canal Slack » sont super cool, et si nous pouvions ajouter des déclencheurs d’événements à ceux-ci (utilisateur a rejoint l’événement, etc.), ce serait très utile !
  • Ajouter un utilisateur à un groupe via un événement… celui-ci est assez utile ; par exemple, nous pouvons automatiquement ajouter les personnes qui assistent au meetup développeurs à un groupe.
  • Défixer le sujet de l’événement : si un événement se termine dans un sujet épinglé, défixer automatiquement le sujet (très utile pour ne pas avoir à le faire manuellement à chaque fois :folded_hands:)

J’ai peut-être demandé beaucoup de choses ici, mais l’idée principale est une demande à l’équipe Discourse d’envisager d’étudier les automatisations et les déclencheurs pour le plugin Calendrier & Événements.

J’espère que cela sera utile pour tous. Merci !

1 « J'aime »