Sobre este proyecto
it-programming / web-development
Abierto
Se busca un desarrollador experto para mejorar un script de scraping existente en JavaScript. El software actual extrae información de un chat, incluyendo tokens y mensajes, y los envía a un websocket local. La funcionalidad de detección de chat público y privado, así como el envío de datos, está operativa. Sin embargo, se ha identificado un problema crítico en el chat privado: al hacer scroll en el historial de conversaciones, el sistema vuelve a leer y disparar datos ya procesados al websocket, generando información duplicada y falsa.
El objetivo principal de este proyecto es implementar una solución que permita detectar los eventos de scroll en el historial del chat privado y, consecuentemente, omitir el procesamiento y envío de la data que ya ha sido detectada y enviada previamente. Se requiere una lógica robusta que diferencie entre nuevos mensajes y el contenido histórico que se carga por el desplazamiento, asegurando que solo la información relevante y no duplicada sea transmitida al websocket.
Se valorará la experiencia en:
- Análisis y depuración de scripts de scraping existentes.
- Implementación de lógica para manejo de eventos de UI (scroll).
- Optimización de flujos de datos para evitar duplicidades.
- Interacción con websockets.
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Bug o cambio pequeño
Plazo de Entrega: No definido
Habilidades necesarias