get_announcements
Retrieve recent course announcements, newest first, for one or all Moodle courses; filter by date and optionally include the text of the five newest notices.
Instructions
Avisos recientes del foro de novedades (Avisos/Novedades) de una materia o de todas, del más nuevo al más viejo, con fecha ISO 8601. since filtra por fecha; include_body agrega el texto de los 5 más nuevos. Sin course_id usa las materias del perfil (set_active_courses) o todas.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Cantidad máxima de avisos (por defecto 10) | |
| since | No | Solo avisos con actividad desde esta fecha (2026-10-01 o ISO 8601) | |
| course_id | No | Opcional: una sola materia (ID, URL o nombre). Si se omite se revisan todas. | |
| all_courses | No | true revisa todas las materias aunque haya un perfil del cuatrimestre | |
| include_body | No | true agrega el texto de los 5 avisos más nuevos |