Deamon tool para detectar cambios en el SIGA FRBA UTN.
Cuando se detecta un evento
se activa el webhook configurado a ese evento en particular.
- SIGA Scraper - Herramienta para extraer información del SIGA.
cp .env.sample .env
# Cambiar valores del .env.
docker-compose up
WEBHOOK_SIGA_PLUS
, webhook al que se envian unaPOST REQUEST
cuando se dispara un evento.USER
- Usuario del SIGA.PASS
- Contraseña del SIGA.MONGO_URI
- MongoDB URI, conexión a la base de datos.
Nombre del evento: new-course
Body
// Ejemplo
{
"event": "new-course",
"data": {
"courses": [
{
"courseId": "082021",
"curso": "K1001",
"nombre": "Algoritmos y Estructura de Datos",
"aula": "S06",
"sede": "Campus",
"turno": "Mañana",
"color": "#7A94CF",
"dia": [3],
"hora": ["8:30"],
"horaT": ["12:30"]
}
]
}
}
Nombre del evento: new-grade
Body
// Ejemplo
{
"event": "new-grade",
"data": {
"grades": [
{
"courseId": "082021",
"name": "Algoritmos y Estructura de Datos",
"notas": [
{
"instancia": "PP",
"calificacion": 8
}
]
}
]
}
}