Este workflow automatiza un sistema de standups diarios usando Mattermost. Se activa mediante comandos slash («/standup») y webhooks. Permite configurar individualmente las horas de standup. El usuario puede iniciar un standup a través de un comando slash que abre un diálogo para registrar su información. El bot guarda la configuración del usuario y le recuerda el standup a la hora programada. Una vez finalizado el standup, el usuario puede publicar un reporte que se enviará a un canal de Mattermost. El workflow utiliza funciones personalizadas para procesar la información, preparar los mensajes y gestionar la interacción con la API de Mattermost. Se basa en varios sub-workflows para la configuración, el recordatorio y la publicación del reporte. Gestiona la creación de canales directos para la comunicación individual con los usuarios.
- Automatización de standups diarios en Mattermost.
- Configuración personalizada de horarios de standup por usuario.
- Recordatorios automáticos a través de mensajes directos.
- Generación de reportes de standup con la información proporcionada por el usuario.
- Uso de funciones personalizadas para el manejo de datos y la interacción con la API de Mattermost.