El canal Telegram Designers cambió sus reglas para la recepción de conceptos el 11 de octubre: ahora solo se acepta código funcional, listo para su implementación, junto con un video que muestre la característica en acción. Los mockups estáticos, los videos de demostración sin código subyacente y las descripciones de ideas en texto ya no son aceptados. Esto afecta a todos los que envían sus ideas de interfaz a Telegram a través de este canal, incluidos aquellos que nunca han escrito código: la publicación sugiere explícitamente hacerlo con la ayuda de herramientas de IA.

The post on Telegram — @designers
Publicación con las nuevas reglas y un ejemplo del diseñador del equipo de iOS de Telegram

Qué se requiere exactamente ahora

La publicación enumera dos elementos obligatorios:

  • código funcional, listo para su implementación;
  • un video que muestre la característica en acción.

Se prohíben tres formatos que antes constituían la base del canal: mockups estáticos, videos sin código y conceptos textuales. El video permanece, pero cambia su rol: de ser el concepto en sí, ahora es una grabación de pantalla de algo que ya funciona. La publicación incluye un ejemplo de un diseñador del equipo de iOS, con la nota de que es una implementación lista para usar, no un video de motion graphics.

Se sugiere enviar los trabajos a los mensajes privados del canal — el botón «Mensaje» en la página @designers. No hay un formulario, bot o página de concurso separados.

Lo que la publicación no especifica:

  • la plataforma — Android, iOS, Desktop o cualquiera;
  • la forma del código — una modificación en el cliente oficial o un prototipo separado;
  • el método de entrega — un enlace a un repositorio, un archivo o un parche;
  • la recompensa — no se menciona ni una palabra al respecto en la publicación.

Las palabras «listo para su implementación» apuntan con mayor fuerza a un código en los términos del propio cliente: el mismo lenguaje, los mismos componentes que se pueden transferir a la aplicación sin reescribir. Esta es una interpretación, no una regla de la publicación.

El propio Pavel Durov no formuló las nuevas reglas: él reenvió la publicación de @designers a su canal dos horas y media después de su publicación. En los resúmenes esto se presenta como una declaración suya, pero el texto pertenece al canal de los diseñadores.

Cómo proponer un concepto según las nuevas reglas

1. Elegir un cliente y compilarlo. Los códigos fuente de los tres clientes principales son abiertos y se actualizan con cada lanzamiento:

ClienteRepositorioLenguajeLicenciaCómo se compila
AndroidDrKLO/TelegramJavaGPL-2.0Android Studio, Android NDK
Desktoptelegramdesktop/tdesktopC++ (Qt)GPL-3.0instrucciones para Windows, macOS y Linux
iOSTelegramMessenger/Telegram-iOSSwiftno hay archivo de licencia en la raíz, el README exige publicar el código propioXcode y Bazel a través del script Make.py

El umbral de entrada es diferente. Android se abre en Android Studio como un proyecto normal. Desktop requiere primero compilar bibliotecas de terceros siguiendo instrucciones separadas para cada sistema; en Windows, esto es Visual Studio y Python. iOS se compila con el sistema Bazel, y para generar el proyecto, el README solicita el identificador de equipo de un certificado de desarrollador de Apple.

2. Obtener su api_id. Los README de los tres repositorios exigen que cualquier compilación se conecte a los servidores de Telegram con su propia clave de aplicación, que se obtiene en my.telegram.org. Allí también se enumeran las demás condiciones: no nombrar la compilación Telegram, no usar el logotipo de la marca y publicar el código propio si la compilación se distribuye, lo cual exigen las licencias.

3. Crear la característica. Hay dos caminos. El primero es una modificación directa en un fork del cliente: la característica vive en la aplicación real, con datos y animaciones reales. El segundo es una pequeña aplicación separada que utiliza los mismos componentes que el cliente. El equipo de iOS de Telegram utiliza este segundo camino: en el repositorio se encuentra un prototipo de menú contextual, una aplicación independiente que compila el mismo archivo de animación que Telegram y se ejecuta en un simulador sin firma.

4. Conectar un asistente de IA. La publicación lo considera normal: la «falta de experiencia en programación» se compensa, según ella, con curiosidad, atención al detalle y un buen prompt. Al asistente se le debe proporcionar el proyecto compilado y una descripción de la característica; en el repositorio de iOS ya se le han dejado instrucciones sobre cómo compilar, ejecutar pruebas y actualizar la aplicación en el simulador sin perder la sesión.

5. Grabar la pantalla. El video se graba desde una compilación funcional, ya sea desde un teléfono, un simulador o una ventana de Desktop. La diferencia con un video de motion graphics anterior es verificable: todo lo que aparece en pantalla debe poder replicarse al ejecutar el código.

6. Enviar. A los mensajes privados de @designers — el video y el código. El formato del código no está especificado; un fork público en GitHub con un enlace al commit cubre tanto el requisito de la licencia como la facilidad de verificación.

Cómo se aceptaban los conceptos antes

El canal existe desde diciembre de 2018, y su descripción es: propuestas de funciones para Telegram de diseñadores de todo el mundo, escribir directamente a @designers. Durante años, el formato fue el mismo: una publicación con una imagen o animación y la leyenda «Suggested by @autor», a veces con una cita del autor sobre lo que hace la característica. El reconocimiento se limitaba a la publicación con mención, y no se hablaba de dinero en estas publicaciones.

La conexión entre el concepto y la función en la aplicación nunca se anunciaba en el canal. Sin embargo, hay coincidencias: un concepto con el envío de varios chats a la vez a través de una carpeta compartida apareció en el canal el 2 de abril de 2022, y los enlaces a carpetas aparecieron en Telegram el 21 de abril de 2023.

La segunda línea son los concursos, que el canal anuncia junto con @contest, y los trabajos se publican en contest.com:

AñoConcursoFondoTrabajos
2021llamadas para Telegram X en Androiddesde $30 00047
2022segunda ronda, cliente para Windows 11$40 000—
2023rediseño de la aplicación de Android$30 00089
2023icono de la aplicación$10 000252
2024Design Competitionhasta $30 000185
2024segunda rondahasta $30 000135
2025Design Contest, «Nodos»$50 000, elevado a $75 500192
2026ronda exprés para los ganadoreshasta $1 000 por característica—

Los concursos prometían no solo dinero: a los ganadores de 2024 y 2025 se les ofreció la oportunidad de unirse al equipo de diseño de Telegram. Al final de 2025, el primer lugar no fue otorgado a nadie —ningún trabajo superó claramente a los demás—, y el fondo se elevó en más de la mitad. En septiembre, los pagos del Design Contest y el concurso Digital Freedom juntos sumaron $222 000.

Todos estos concursos aceptaban exactamente lo que ahora no se acepta en el canal. Las reglas de 2025 exigían mockups estáticos para Android e iOS en ambos temas, un video de motion graphics como último mensaje del canal y, opcionalmente, un enlace a Figma. La ronda exprés de 2026 permitía explícitamente mockups estáticos si la característica no cambiaba las animaciones. El código nunca fue un requisito en los concursos de diseño; para eso, Telegram tiene concursos de desarrolladores separados en la misma plataforma.

La publicación no dice si la nueva regla se aplica a futuros Design Contest: se refiere a la recepción de conceptos a través de mensajes privados.

De dónde viene la regla

La publicación lo explica con una sola frase: la brecha entre «¿y si...» y «mira, funciona» nunca ha sido tan pequeña, y esto ha cambiado la forma en que Telegram crea funciones. La mecánica es clara desde el punto de vista del equipo. Un mockup es una tarea para el desarrollador: debe traducirse a código, y parte de las decisiones que no se ven en la imagen (transiciones, estados de carga, comportamiento en una pantalla pequeña) las toma el desarrollador. El código funcional ya contiene estas decisiones, y se puede leer, ejecutar y transferir.

Dentro del equipo, la transición a las herramientas de IA es visible en el propio repositorio de iOS. El archivo con instrucciones para asistentes de IA ha estado en él desde abril de 2025, y en un año y medio ha sido modificado en 135 commits; describe para el agente la compilación, las pruebas y las trampas conocidas del proyecto. Junto a él se encuentran un archivo de excepciones para Cursor, la configuración del servidor a través del cual el asistente gestiona la compilación en Xcode, y una carpeta de prototipos donde una aplicación separada verifica la animación del menú con los mismos códigos fuente que el cliente.

El 7 de octubre, Durov, en una respuesta a la pregunta sobre qué le inspira más en el futuro de Telegram, mencionó el valor que el equipo puede ofrecer a las personas con las herramientas de IA más recientes, que permiten hacer «100 veces más que antes». Todo lo construido hasta ahora, según él, palidece en comparación con lo que se puede construir en el próximo año. La respuesta fue reenviada a su canal por un interlocutor; no hay una publicación separada de @durov con estas palabras.