# OpenWA en `wa.avisosex.top`

Esta carpeta deja preparado el despliegue operativo de `OpenWA` como servicio separado del sitio PHP.

## Objetivo

- ejecutar el gateway WhatsApp en un subdominio dedicado: `wa.avisosex.top`
- no mezclar Node/Nest/OpenWA dentro del runtime de `avisosex.cl`
- usar `avisosex.cl` solo como panel de auditoria y orquestacion

## Estructura sugerida

- `wa/README.md`: guia operativa
- `wa/.env.example`: variables base
- `wa/bootstrap_openwa.ps1`: helper para clonar el repositorio oficial
- `wa/nginx.wa.avisosex.top.conf.example`: ejemplo de reverse proxy

## Flujo recomendado

1. Clonar OpenWA dentro de `wa/openwa`
2. Copiar `.env.example` a `wa/openwa/.env`
3. Ajustar puertos, dominio y API key
4. Levantar OpenWA con Docker
5. Publicar el subdominio `wa.avisosex.top` hacia el servicio
6. Configurar el modulo `/admin_whatsapp.php` con la URL y la API key

## Comando de bootstrap

En PowerShell:

```powershell
Set-ExecutionPolicy -Scope Process Bypass
.\wa\bootstrap_openwa.ps1
```

## Enlaces del proyecto

- modulo admin: `/admin_whatsapp.php`
- conector esperado: `https://wa.avisosex.top/api`
- dashboard esperado: `https://wa.avisosex.top`

## Notas operativas

- usar una cuenta o numero dedicado a verificacion operativa
- no enviar mensajes masivos sin control
- revisar periodicamente sesiones, QR y desconexiones
- considerar que OpenWA no es la API oficial de Meta

## Casos de uso previstos en Avisosex

- auditar telefonos publicados
- detectar anuncios sin contacto valido o con numeros sospechosos
- sugerir correo al usuario para corregir el anuncio
- decidir baja administrativa del anuncio si no corrige
- mantener una lista de contactos adicionales para apoyo operativo

