const axios = require('axios'); const EVOLUTION_API_URL = 'https://evolution.almeira.com.co'; const EVOLUTION_API_KEY = 'EE49029EEB85-4568-8F81-C9FDFC6E2943'; const EVOLUTION_INSTANCE_NAME = 'AutomataAlmeira'; const TARGET_PHONE = '573167455877'; const APK_URL = 'https://drip-zone.online/DripZone.apk'; async function sendNotificationAndApk() { const message = `🔥 *DripZone Android v2.1 - Tarjetas Comerciales de Alto Impacto Desplegadas* Hola Carlos, se ha actualizado la aplicación nativa en Android con todas las etiquetas llamativas, prueba social y visuales de conversión solicitadas: 🏷️ *1. Badges Llamativos de Descuento (-30% OFF):* • Cada tarjeta ahora cuenta con su badge de descuento en gradiente morado a fucsia sobre la foto del calzado. • Cálculo dinámico contra el precio original o porcentaje estimado de ahorro (ej: *-28% OFF*, *-30% OFF*). ⭐ *2. Prueba Social Dinámica & Contador de Compras:* • Calificación por estrellas doradas (4.8 - 5.0) con número de opiniones reales verificadas. • Conteo de ventas por modelo (*+75 a +340 pedidos despachados*) visible directamente en la vitrina de la app. ✨ *3. Etiquetas Especiales de Tendencia:* • Badges contextuales automáticos: *🔥 Top Ventas*, *⚡ Más Pedido*, *★ Drop Exclusivo*, *✨ Tendencia*, *🚀 2026 Release*, *💎 Premium*. 💰 *4. Precios Originales Tachados & Facilidad de Separación:* • Precio actual destacado en color Neón Glow junto al precio original tachado (*$ 340.000 COP*). • Micro-banner integrado: *⚡ Separa con $10.000 y cancelas al recibir* para incentivar el pedido contraentrega. 📱 *5. Experiencia Unificada en Vitrina y Modal de Detalle:* • La misma información enriquecida (descuento, estrellas, ventas, precios tachados y garantías de cambio) se replica de manera limpia al tocar el calzado. ⬇️ *Descarga directa del APK:* ${APK_URL} Te adjunto de inmediato el archivo instalador APK actualizado para prueba en tu celular.`; console.log('📤 [1/2] Enviando mensaje de texto a WhatsApp...'); try { const textRes = await axios.post( `${EVOLUTION_API_URL}/message/sendText/${EVOLUTION_INSTANCE_NAME}`, { number: TARGET_PHONE, text: message, delay: 500 }, { headers: { apikey: EVOLUTION_API_KEY, 'Content-Type': 'application/json' }, timeout: 30000 } ); console.log('✅ Mensaje de texto enviado:', textRes.status, textRes.data?.key?.id); } catch (err) { console.error('❌ Error enviando mensaje de texto:', err.response?.data || err.message); } console.log('📤 [2/2] Enviando documento APK a WhatsApp...'); try { const mediaRes = await axios.post( `${EVOLUTION_API_URL}/message/sendMedia/${EVOLUTION_INSTANCE_NAME}`, { number: TARGET_PHONE, mediatype: 'document', mimetype: 'application/vnd.android.package-archive', fileName: 'DripZone-v2.1-SocialCards.apk', caption: '📲 *DripZone Native v2.1 - Tarjetas con Descuentos y Prueba Social*', media: APK_URL }, { headers: { apikey: EVOLUTION_API_KEY, 'Content-Type': 'application/json' }, timeout: 120000 } ); console.log('✅ Documento APK enviado:', mediaRes.status, mediaRes.data?.key?.id); } catch (err) { console.error('❌ Error enviando documento APK:', err.response?.data || err.message); } console.log('🏁 Proceso finalizado.'); } sendNotificationAndApk();