Add sección de opciones de monitorización diaria
This commit is contained in:
parent
f44be2c9c1
commit
aa4895b4fb
1 changed files with 77 additions and 0 deletions
|
|
@ -109,6 +109,81 @@ curl -X POST "https://api.ted.europa.eu/v3/notices/search" \
|
|||
|
||||
---
|
||||
|
||||
## Opciones de Monitorización Diaria
|
||||
|
||||
### Opción 1: Script Python + crontab
|
||||
|
||||
```bash
|
||||
# Script que consulta la API TED y guarda en SQLite
|
||||
ted_monitor.py --cpv 72000000 --country ES --days 1
|
||||
|
||||
# crontab: ejecutar todos los días a las 8:00
|
||||
0 8 * * * /usr/bin/python3 /home/user/ted_monitor.py
|
||||
```
|
||||
|
||||
| Aspecto | Detalle |
|
||||
|---------|---------|
|
||||
| **Dependencias** | Python 3, requests, SQLite |
|
||||
| **Control** | Total — tú defines filtros, formato, destino |
|
||||
| **Notificación** | Email, Telegram bot, ntfy, archivo |
|
||||
| **IA para resumir** | Opcional (llamar a LLM tras obtener resultados) |
|
||||
| **Mantenimiento** | Tú lo mantienes |
|
||||
| **Ideal para** | Control total, sin infraestructura adicional |
|
||||
|
||||
### Opción 2: Bot Hermes (cron job)
|
||||
|
||||
```bash
|
||||
# Hermes cron ejecuta un prompt diariamente
|
||||
hermes cron create "0 8 * * *" "Consulta API TED, filtra por CPV 72000000, resume licitaciones relevantes, envía por Telegram"
|
||||
```
|
||||
|
||||
| Aspecto | Detalle |
|
||||
|---------|---------|
|
||||
| **Dependencias** | Hermes activo |
|
||||
| **Control** | Medio — configuras vía cron job |
|
||||
| **Notificación** | Telegram, XMPP, Discord (ya configurados) |
|
||||
| **IA para resumir** | ✅ Incluido — LLM resume y destaca |
|
||||
| **Mantenimiento** | Hermes lo gestiona |
|
||||
| **Ideal para** | Si ya usas Hermes, resumen inteligente |
|
||||
|
||||
### Opción 3: n8n / Node-RED (self-hosted)
|
||||
|
||||
```
|
||||
Trigger diario → HTTP Request API TED → filtra → envía
|
||||
```
|
||||
|
||||
| Aspecto | Detalle |
|
||||
|---------|---------|
|
||||
| **Dependencias** | Docker (n8n o Node-RED) |
|
||||
| **Control** | Visual, sin código |
|
||||
| **Ideal para** | Flujos complejos, múltiples destinos |
|
||||
|
||||
### Opción 4: PWA + Service Worker
|
||||
|
||||
```
|
||||
Navegador → fetch API TED → notificaciones push
|
||||
```
|
||||
|
||||
| Aspecto | Detalle |
|
||||
|---------|---------|
|
||||
| **Dependencias** | Solo navegador |
|
||||
| **Control** | Limitado |
|
||||
| **Ideal para** | Sin servidor, uso personal |
|
||||
|
||||
### Opción 5: RSS → IFTTT / Zapier
|
||||
|
||||
```
|
||||
RSS TED → filtro → email/Telegram
|
||||
```
|
||||
|
||||
| Aspecto | Detalle |
|
||||
|---------|---------|
|
||||
| **Dependencias** | Cuenta TED + cuenta IFTTT/Zapier |
|
||||
| **Control** | Limitado por la plataforma |
|
||||
| **Ideal para** | Sin código, uso casual |
|
||||
|
||||
---
|
||||
|
||||
## Conclusión
|
||||
|
||||
| Método | Autenticación | Ideal para |
|
||||
|
|
@ -119,6 +194,8 @@ curl -X POST "https://api.ted.europa.eu/v3/notices/search" \
|
|||
|
||||
**La API de búsqueda es la opción más práctica:** no requiere cuenta, es RESTful, y devuelve resultados en JSON listos para procesar.
|
||||
|
||||
**Para monitorización diaria:** Script Python + crontab (control total) o Hermes cron (resumen inteligente con IA).
|
||||
|
||||
---
|
||||
|
||||
*Informe generado por Hermes Agent — 2026-07-20*
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue