feat: add whatsapp_modular_v3_6 - envio automatizado WhatsApp Web con busqueda por nombre, deteccion de ticks via msg-meta/SVG title, y validacion de selectores

This commit is contained in:
2026-06-25 14:25:59 -05:00
parent 3d42e4b84b
commit c1bcd57c4d
15 changed files with 1627 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
import subprocess
import sys
DEPENDENCIAS = ["pandas", "openpyxl", "selenium", "pyautogui", "pyperclip"]
def instalar_paquete_si_falta(paquete):
try:
__import__(paquete)
except ImportError:
print(f"Instalando '{paquete}'...")
subprocess.check_call([sys.executable, "-m", "pip", "install", paquete, "--quiet"])
print(f"'{paquete}' instalado.")
def asegurar_dependencias():
for paquete in DEPENDENCIAS:
instalar_paquete_si_falta(paquete)