Sobre el proyecto
Mudbot es una plataforma de automatización de WhatsApp autoalojada que permite a los usuarios conectar sus cuentas mediante un código QR para programar mensajes o activarlos a través de una REST API. Está diseñada con un fuerte enfoque en la seguridad y la longevidad de las cuentas.
Las capacidades clave incluyen:
- **Seguridad de Conocimiento Cero**: Los datos del usuario, incluidas las sesiones de WhatsApp y las programaciones, se cifran mediante AES-256 con un token de autenticación proporcionado por el usuario. El propietario del servidor no puede leer los datos del usuario ya que no existe un secreto compartido del servidor.
- **Mitigación de Bloqueos**: Para reducir el riesgo de bloqueos de cuenta, el sistema enruta las conexiones a través de proxies residenciales dedicados (vía DataImpulse) para imitar redes domésticas reales y utiliza una cola de mensajes secuencial por cuenta para evitar ráfagas rápidas.
- **Integración con Calendly**: Envía automáticamente mensajes de WhatsApp a los clientes potenciales que reservan reuniones a través de Calendly. Esta integración utiliza una combinación de una VM local para la gestión de secretos y Firebase (Firestore/Cloud Functions) para el seguimiento de leads y la configuración.
- **API Multi-inquilino**: Proporciona una REST API para enviar mensajes, gestionar conexiones de WhatsApp y generar claves de API.
- **Autenticación**: Utiliza un sistema de enlaces mágicos sin contraseña a través de correo electrónico para proporcionar a los usuarios un token de autenticación único almacenado únicamente en el localStorage del navegador.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.