Se requiere el desarrollo de un sistema interno robusto de automatización y seguridad para optimizar la gestión diaria de un negocio de venta de cuentas de streaming. El objetivo principal es automatizar el envío de cuentas y garantizar la seguridad de las contraseñas, así como facilitar la operación a los ayudantes.
El sistema debe integrarse directamente con Google Sheets, donde se almacenan los datos de los clientes (nombre, WhatsApp, plataforma, correo de la cuenta, fecha de vencimiento y precio). Desde esta hoja de cálculo, se espera que los usuarios puedan activar el envío automático de cuentas por WhatsApp mediante botones.
Funcionalidades clave:
* **Automatización de WhatsApp**: Envío automático de cuentas a través de una API de WhatsApp, manteniendo un intervalo de 45 segundos entre cada mensaje para evitar bloqueos.
* **Gestión Segura de Contraseñas**: Las contraseñas de las cuentas deben obtenerse de forma segura desde la API de Bitwarden. Es crucial que estas contraseñas nunca se muestren ni se almacenen directamente en Google Sheets.
* **Manejo de Fallos en WhatsApp**: En caso de que la API de WhatsApp falle, el sistema debe generar automáticamente un enlace
wa.me con el mensaje pre-cargado, listo para ser enviado manualmente.
* **Bot de Telegram Interno**: Implementación de un bot de Telegram para uso exclusivo de los ayudantes. Este bot debe tener control de acceso por ID de usuario. Los ayudantes podrán solicitar códigos de cuentas mediante un comando específico (ej. /Code plataforma correo).
* **Auditoría y Notificaciones**: Todas las solicitudes realizadas a través del bot de Telegram deben quedar registradas y notificadas al administrador para fines de auditoría.
* **Funciones de Operación y Control**: El sistema debe incluir:
* Manejo de pausas en la automatización.
* Capacidad de reanudar operaciones por fecha.
* Opciones para realizar acciones manuales ante cualquier fallo o excepción.
* Un sistema de auditoría detallado para el desempeño de los ayudantes.
* Métricas básicas de ventas y stock de cuentas.
* **Escalabilidad y Seguridad**: El diseño del sistema debe permitir escalar la operación con múltiples ayudantes, garantizando la seguridad y minimizando el riesgo de robo o acceso no autorizado a la información sensible.
Importante: YA contamos con un backend base desarrollado en Python/FastAPI (archivo
appI.py), con integraciones iniciales a Google Sheets, Telegram y WhatsApp (MetJetSender).
El trabajo consiste en ordenar, completar, reforzar seguridad y escalar el sistema, no empezar desde cero.
Plazo de Entrega: No definido