Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

piltover

Implementación experimental de servidor Telegram en Python para desarrollo y pruebas, no apta para producción por carencias de seguridad actuales. Sirve como sandbox para bots y herramienta de investigación MTProto.

Ficha actualizada 18 sept 2026, 21:04 · upstream 14 jun 2024, 12:49 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es piltover

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Piltover es un proyecto experimental escrito desde cero en Python que implementa el protocolo MTProto. Su objetivo principal no es hospedar instancias personalizadas seguras, sino servir como herramienta de investigación para desarrolladores de clientes y bots. Permite entender por qué las conexiones fallan con errores -404 o facilita la creación de entornos de pruebas sin límites de tasa (ratelimit). El proyecto está en fase de refactorización activa, con tareas pendientes importantes en seguridad, gestión de actualizaciones y serialización TL.

CASOS DE USO
  • Sandbox para desarrollo de bots Telegram sin ratelimits
  • Herramienta de investigación para depurar errores MTProto (códigos de error -404)
  • Biblioteca para control total sobre las respuestas del servidor
  • Entorno de pruebas para clientes como Pyrogram o Telethon personalizados
PUNTOS DESTACADOS
  • Implementación completa del protocolo MTProto desde cero en Python
  • Soporte nativo para generación de claves RSA y huellas digitales (fingerprint)
  • Capacidad de manejar múltiples sesiones y actualizaciones (pts, qts) en desarrollo
  • Integración con herramientas como Poetry para gestión de dependencias
PRECAUCIONES
  • Medidas de seguridad actualmente básicas e insuficientes para producción
  • Código de serialización TL desordenado que requiere refactorización
  • Falta de soporte completo para actualizaciones (pts, qts) y handlers basados en capas
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

No apto para producción. Requiere configuración manual de claves RSA y fingerprints en clientes externos. Necesita entorno Python con Poetry instalado. Portos 4430 y 3000 deben estar abiertos.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Python
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
44303000
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.