Calendario y eventos de Discourse: complemento de webhooks y automatizaciones

Hola

Es increíble ver cómo la Discourse Calendar and Events se está convirtiendo en una solución técnica completa con todas las funciones nuevas y útiles. Esta es una solicitud de función para agregar desencadenantes de webhook y opciones de automatización para los eventos.

Solicitud de desencadenantes de eventos de webhook

En los desencadenantes de webhook, actualmente solo tenemos desencadenantes para el calendario:

Desencadenantes de evento de calendario:
Se crea un evento de calendario
Se actualiza un evento de calendario
Se elimina un evento de calendario

La solicitud de función es tener algo similar para los Eventos:

Evento:
Usuario asistirá
Usuario no asistirá
Usuario interesado
Resumen de participación del usuario (después de que concluya un evento, si es posible obtener un resumen de la participación del usuario, como el tiempo total dedicado durante el evento) ← sería de gran ayuda.

Estos eventos de webhook nos ayudarán a enviar correos electrónicos de seguimiento utilizando nuestra plataforma de correo electrónico, integrarnos con otras herramientas externas que estamos utilizando y el ‘resumen de participación del usuario’ nos ayudará a otorgar insignias dependiendo de la asistencia. Puede haber otras ideas, pero estas son las principales.


Desencadenantes de automatización

Los principales que serían bastante útiles ahora mismo serían:

  • Desencadenante para enviar mensajes privados cuando el usuario interactúa con los botones de asistencia
  • Enviar un mensaje de chat en el canal de chat correspondiente. Sería genial si pudiéramos dar la bienvenida automáticamente a las personas en el canal de chat cuando se unen al evento. (actualmente hay un ‘evento iniciado’ que también es genial).
  • Los mensajes de ‘integración de chat’ y ‘canal de Slack’ son súper geniales y si pudiéramos agregar desencadenantes de Evento a esos (usuario se unió al evento…etc) ¡sería muy útil!
  • Agregar usuario a grupo a través del evento… esta es bastante útil; por ejemplo, podemos agregar automáticamente a las personas que asisten al encuentro de desarrolladores a un grupo.
  • Desanclar tema del evento: si un evento termina en un tema anclado, desanclar el tema automáticamente (muy útil para no tener que hacerlo manualmente cada vez :folded_hands:)

Puede que haya pedido muchas cosas aquí, pero la idea principal es una solicitud al equipo de Discourse para que considere explorar automatizaciones y desencadenantes para el plugin de Calendario y Eventos.

Espero que esto sea útil para todos. ¡Gracias!

1 me gusta