Skip to content

Version 0.1.0

Choose a tag to compare

@jlsimon jlsimon released this 11 Jul 08:55
· 8 commits to master since this release

English

First public release of local_whatsapphelper — prepares WhatsApp messages for a course's students, building a ready-to-send wa.me link from a template (no copying phone numbers or retyping the same message one by one). Sending itself always happens inside WhatsApp, initiated by the teacher.

Highlights: guided sending queue (course → group → template → notice → students), common and personal message templates with placeholders, named/resumable notices private to each teacher with per-student delivery status, a site-wide aggregated report for managers, a guided tour + static help page, and a full GDPR privacy provider.

See CHANGELOG.md for full detail.

Installation

Download whatsapphelper-v0.1.0.zip from the Assets section below (NOT GitHub's automatic "Source code (zip)", which creates a wrongly-named folder and won't install cleanly).

Then choose one:

  • Via the browser: Site administration → Plugins → Install plugins → upload the zip.
  • Manual: unzip and copy the whatsapphelper/ folder into local/ in your Moodle install, then visit Site administration to complete the database upgrade.

Requirements

  • Moodle 4.1 or higher
  • PHP 7.4+

Español

Primera versión pública de local_whatsapphelper — prepara mensajes de WhatsApp para los alumnos de un curso, generando un enlace wa.me listo para enviar a partir de una plantilla (sin copiar teléfonos ni reescribir el mismo mensaje uno por uno). El envío en sí siempre ocurre dentro de WhatsApp, iniciado por el profesor.

Lo más destacado: cola de envío guiada (curso → grupo → plantilla → aviso → alumnos), plantillas de mensaje comunes y personales con marcadores, avisos con nombre y reanudables, privados por profesor, con estado de entrega por alumno, un informe agregado a nivel de sitio para gestores, una guía interactiva + página de ayuda estática, y un proveedor de privacidad (RGPD) completo.

Ver CHANGELOG.md para el detalle completo.

Instalación

Descarga whatsapphelper-v0.1.0.zip de la sección Assets de abajo (NO el "Source code (zip)" automático de GitHub, que crea una carpeta con nombre incorrecto y no instala limpio).

Después, elige una opción:

  • Por el navegador: Administración del sitio → Plugins → Instalar plugins → sube el zip.
  • Manual: descomprime y copia la carpeta whatsapphelper/ dentro de local/ de tu Moodle; luego visita Administración del sitio para completar la actualización de la BD.

Requisitos

  • Moodle 4.1 o superior
  • PHP 7.4+