Saltar al contenido principal

Resumen

Message Hub es un sistema de comunicación centralizado para Moodle que permite el envío de notificaciones y mensajes a través de diversos canales externos. Su arquitectura está diseñada para ser extensible, permitiendo la adición de nuevos proveedores de salida según sea necesario.

Arquitectura de Dos Componentes​

Para funcionar correctamente, este sistema requiere dos componentes complementarios:

  1. Core Hub (local_datacurso_msghub): El motor principal que gestiona la lógica, los conectores y la interfaz de administración.
  2. Output Plugin (por ejemplo, message_output_datacurso_msghub): Un plugin específico que maneja la entrega de mensajes a un servicio particular (como WhatsApp).

Características Clave​

  • Gestión Centralizada: Controle todos sus proveedores de comunicación externa desde una única interfaz de administración de Moodle.
  • Sistema de Conectores: Utiliza clases de conectores estandarizadas para asegurar la compatibilidad con múltiples servicios de terceros.
  • Notificaciones Inteligentes: Dirija las notificaciones del sistema Moodle automáticamente hacia sus canales externos preferidos.
  • Escalabilidad: Diseñado para manejar grandes volúmenes de mensajes de forma eficiente.
  • Integración con WhatsApp: (Mediante el plugin de salida correspondiente) Permite el envío de mensajes directos a los números de WhatsApp de los estudiantes para una comunicación más efectiva.

Beneficios​

  • Mayor Engagement: Los estudiantes tienen más probabilidades de leer un mensaje en servicios de mensajería instantánea que en el correo tradicional.
  • Reducción de Latencia: Comunique cambios importantes en el curso o recordatorios de forma instantánea.
  • Configuración Única: Configure sus credenciales una vez y utilícelas en todo su sitio Moodle.