Bot Telegram Catcher Ultra-Rápido
Budget: $10 – $30 USD
Necesito desarrollar un bot en Telegram capaz de captar y aceptar pedidos de compra en cuanto aparezcan, con una latencia de sólo unos milisegundos. El sistema actual (ntrust) no ofrece un endpoint público, así que habrá que inspeccionar el tráfico, identificar llamadas internas y reconstruir la API mediante ingeniería inversa.
Flujo esperado
• El bot monitoriza continuamente las solicitudes.
• Al detectar un nuevo pedido de compra lo acepta de inmediato.
• Automáticamente envía al cliente una confirmación dentro del mismo chat.
Aspectos técnicos clave
– Velocidad: la ventana para atrapar el pedido es de milisegundos; se requiere código optimizado, conexión persistente y, si hace falta, uso de múltiples hilos/procesos.
– Ingeniería inversa: tendrás que examinar peticiones web o móviles (por ejemplo con mitmproxy, Burp Suite o Fiddler) para reproducir la llamada de aceptación.
– Telegram Bot API: la confirmación al cliente debe salir desde la cuenta/bot autorizado.
– Robustez: manejo de reintentos, logs y alerta cuando la respuesta tarde más de lo permitido.
Entregables
1. Código fuente bien documentado.
2. Script o contenedor listo para producción (Docker preferible).
3. Archivo README con pasos de despliegue, configuración y pruebas.
4. Informe breve describiendo la API descubierta y los parámetros críticos.
El proyecto se considera completo cuando el bot atrapa al menos el 95 % de los pedidos durante una prueba continua de 24 h y envía la confirmación correcta al cliente cada vez.
Flujo esperado
• El bot monitoriza continuamente las solicitudes.
• Al detectar un nuevo pedido de compra lo acepta de inmediato.
• Automáticamente envía al cliente una confirmación dentro del mismo chat.
Aspectos técnicos clave
– Velocidad: la ventana para atrapar el pedido es de milisegundos; se requiere código optimizado, conexión persistente y, si hace falta, uso de múltiples hilos/procesos.
– Ingeniería inversa: tendrás que examinar peticiones web o móviles (por ejemplo con mitmproxy, Burp Suite o Fiddler) para reproducir la llamada de aceptación.
– Telegram Bot API: la confirmación al cliente debe salir desde la cuenta/bot autorizado.
– Robustez: manejo de reintentos, logs y alerta cuando la respuesta tarde más de lo permitido.
Entregables
1. Código fuente bien documentado.
2. Script o contenedor listo para producción (Docker preferible).
3. Archivo README con pasos de despliegue, configuración y pruebas.
4. Informe breve describiendo la API descubierta y los parámetros críticos.
El proyecto se considera completo cuando el bot atrapa al menos el 95 % de los pedidos durante una prueba continua de 24 h y envía la confirmación correcta al cliente cada vez.
Related categories:
PHP
Python
Software Architecture
C++ Programming
Docker
Reverse Engineering
Telegram API
Bot Development