Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

mytelegram

mytelegram es una implementación auto-alojada de la API de Telegram escrita en C#, diseñada para despliegues privados con soporte para capas API 224-229 y protocolos de transporte Abridged e Intermediate.

Ficha actualizada 24 sept 2026, 9:42 · upstream 24 sept 2026, 9:07 · release v0.40.224.502

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es mytelegram

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

MyTelegram es un proyecto open source que implementa el lado del servidor de Telegram utilizando C#. Está diseñado principalmente para instalaciones privadas donde los usuarios desean mantener el control sobre sus datos y comunicaciones. El proyecto soporta características básicas como chats privados, supergroups y canales a través de la capa API 224, con opciones avanzadas en su versión Pro que incluyen llamadas de voz y video, cifrado extremo a extremo y soporte para bots.

CASOS DE USO
  • Despliegue privado de una instancia de Telegram para uso personal o empresarial sin depender de los servidores oficiales
  • Desarrollo y pruebas de clientes de terceros (TDesktop, Android, iOS) conectados a un servidor propio
  • Implementación de funcionalidades avanzadas como temas personalizados, reacciones y regalos estelares en entornos controlados
  • Aprendizaje e investigación sobre la arquitectura MTProto y las capas API de Telegram
PUNTOS DESTACADOS
  • Soporte nativo para múltiples capas de la API (224-229) con funcionalidades Pro como llamadas en vivo y cifrado E2EE
  • Compatibilidad con protocolos de transporte Abridged e Intermediate, ofreciendo flexibilidad en la configuración de red
  • Ecosistema completo de clientes oficiales disponibles para Desktop, Android, iOS y Web (WebK/WebA)
  • Requisitos de recursos bajos: 1 núcleo CPU y 1GB RAM suficientes para despliegues iniciales
PRECAUCIONES
  • No incluye archivos Dockerfile ni docker-compose en el repositorio principal, a pesar de las instrucciones del README
  • Dependencia obligatoria de .NET/C# para la compilación y ejecución del servidor
  • La versión Pro requiere configuración adicional no documentada en el README público
  • Puertos predeterminados (20443, 30443) pueden requerir ajustes de firewall específicos
01

Perfil de infraestructura

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

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

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

Despliegue manual

Recomendado para entornos Linux con .NET SDK instalado. Si se usa Docker, descargar los archivos de configuración desde la rama dev del repositorio original y editar el archivo .env antes de ejecutar docker compose up. Asegurar que los puertos 20443, 20543, 20643, 20644, 30443 y 30444 estén abiertos en el firewall.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
No detectados
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
20443
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.