Kênh Telegram Designers vào ngày 11 tháng 10 đã thay đổi quy tắc tiếp nhận các concept: giờ đây, họ chỉ chấp nhận mã nguồn hoạt động, sẵn sàng để triển khai, kèm theo video minh họa tính năng đang hoạt động. Các mockup tĩnh, video demo không có mã nguồn đi kèm và mô tả ý tưởng bằng văn bản không còn được chấp nhận nữa. Điều này áp dụng cho tất cả những ai gửi ý tưởng giao diện của mình cho Telegram thông qua kênh này – bao gồm cả những người chưa từng viết mã: bài đăng trực tiếp đề xuất sử dụng các công cụ AI để thực hiện điều này.

The post on Telegram — @designers
Bài đăng về quy tắc mới và ví dụ từ nhà thiết kế của đội ngũ iOS Telegram

Những gì được yêu cầu cụ thể bây giờ

Bài đăng liệt kê hai yếu tố bắt buộc:

  • mã nguồn hoạt động, sẵn sàng để triển khai;
  • video minh họa tính năng đang hoạt động.

Ba định dạng từng là nền tảng của kênh giờ đây bị cấm: mockup tĩnh, video không có mã nguồn và concept bằng văn bản. Video vẫn được giữ lại, nhưng vai trò của nó thay đổi – từ chính concept, nó trở thành bản ghi màn hình của những gì đã hoạt động. Một ví dụ từ nhà thiết kế của đội ngũ iOS được đính kèm trong bài đăng, với lưu ý rằng đây là một triển khai sẵn sàng sử dụng, chứ không phải một motion video.

Các tác phẩm được đề xuất gửi qua tin nhắn riêng cho kênh – nút “Tin nhắn” trên trang @designers. Không có biểu mẫu riêng, bot hay trang cuộc thi.

Những điều bài đăng không nêu rõ:

  • nền tảng – Android, iOS, Desktop hay bất kỳ nền tảng nào;
  • hình thức mã nguồn – thay đổi trong client chính thức hay một prototype riêng biệt;
  • phương thức gửi – liên kết đến repository, tệp nén hay bản vá;
  • thù lao – không có một từ nào về điều này trong bài đăng.

Cụm từ “sẵn sàng để triển khai” mạnh mẽ nhất cho thấy mã nguồn phải theo các thuật ngữ của chính client: cùng ngôn ngữ, cùng các thành phần có thể chuyển vào ứng dụng mà không cần viết lại. Đây là cách hiểu, không phải quy tắc từ bài đăng.

Pavel Durov không tự mình đưa ra các quy tắc mới: ông chuyển tiếp bài đăng của @designers lên kênh của mình hai tiếng rưỡi sau khi nó được công bố. Trong các bản tóm tắt, điều này được trình bày như một tuyên bố của ông, nhưng văn bản thuộc về kênh của các nhà thiết kế.

Cách đề xuất concept theo quy tắc mới

1. Chọn client và biên dịch nó. Mã nguồn của cả ba client chính đều mở và được cập nhật cùng với các bản phát hành:

ClientRepositoryNgôn ngữGiấy phépBiên dịch bằng
AndroidDrKLO/TelegramJavaGPL-2.0Android Studio, Android NDK
Desktoptelegramdesktop/tdesktopC++ (Qt)GPL-3.0hướng dẫn cho Windows, macOS và Linux
iOSTelegramMessenger/Telegram-iOSSwiftkhông có tệp giấy phép trong thư mục gốc, README yêu cầu công bố mã nguồn của bạnXcode và Bazel thông qua script Make.py

Ngưỡng gia nhập khác nhau. Android mở trong Android Studio như một dự án thông thường. Desktop yêu cầu biên dịch các thư viện bên thứ ba trước theo hướng dẫn riêng cho từng hệ thống – trên Windows là Visual Studio và Python. iOS được biên dịch bởi hệ thống Bazel, và để tạo dự án, README yêu cầu ID nhóm từ chứng chỉ nhà phát triển Apple.

2. Lấy api_id của bạn. README của cả ba repository đều yêu cầu bất kỳ bản dựng nào cũng phải kết nối với máy chủ Telegram dưới khóa ứng dụng riêng – được cấp tại my.telegram.org. Tại đó cũng liệt kê các điều kiện khác: không đặt tên bản dựng là Telegram, không sử dụng logo thương hiệu và phải công bố mã nguồn của bạn nếu bản dựng được phân phối – đây là yêu cầu của giấy phép.

3. Tạo tính năng. Có hai cách. Cách thứ nhất – chỉnh sửa trực tiếp trong fork của client: tính năng tồn tại trong ứng dụng thực, với dữ liệu và hoạt ảnh thực. Cách thứ hai – một ứng dụng nhỏ riêng biệt sử dụng cùng các thành phần với client. Cách thứ hai được đội ngũ iOS Telegram tự áp dụng: trong repository có một prototype menu ngữ cảnh – một ứng dụng độc lập biên dịch cùng tệp hoạt ảnh với Telegram và chạy trong trình giả lập mà không cần ký.

4. Kết nối AI coding assistant. Bài đăng coi đây là điều bình thường: “thiếu kinh nghiệm lập trình” được bù đắp, theo lời bài đăng, bằng sự tò mò, chú ý đến chi tiết và một prompt tốt. Assistant cần được cung cấp dự án đã biên dịch và mô tả tính năng; trong repository iOS, đã có hướng dẫn cho nó – cách biên dịch, cách chạy thử nghiệm, cách cập nhật ứng dụng trong trình giả lập mà không mất phiên đăng nhập.

5. Ghi lại màn hình. Video được quay từ bản dựng đang hoạt động – từ điện thoại, trình giả lập hoặc cửa sổ Desktop. Sự khác biệt so với motion video trước đây có thể kiểm chứng được: mọi thứ trên màn hình phải lặp lại khi chạy mã nguồn.

6. Gửi đi. Gửi video và mã nguồn vào tin nhắn riêng của @designers. Định dạng mã nguồn không được quy định; một fork công khai trên GitHub với liên kết đến commit đáp ứng cả yêu cầu giấy phép và sự tiện lợi khi kiểm tra.

Cách các concept được chấp nhận trước đây

Kênh này tồn tại từ tháng 12 năm 2018, mô tả của nó là các đề xuất tính năng cho Telegram từ các nhà thiết kế trên khắp thế giới, gửi trực tiếp cho @designers. Trong nhiều năm, định dạng chỉ có một – một bài đăng với hình ảnh hoặc hoạt ảnh và chú thích “Suggested by @author”, đôi khi kèm theo trích dẫn của tác giả về tính năng đó. Sự công nhận chỉ giới hạn ở việc đăng bài với đề cập, không có tiền bạc được nhắc đến trong các bài đăng này.

Mối liên hệ giữa concept và tính năng trong ứng dụng không được công bố trên kênh. Tuy nhiên, có những sự trùng hợp: concept về việc gửi nhiều cuộc trò chuyện cùng lúc qua một thư mục chung đã xuất hiện trên kênh vào ngày 2 tháng 4 năm 2022, và liên kết đến các thư mục đã xuất hiện trong Telegram vào ngày 21 tháng 4 năm 2023.

Dòng thứ hai là các cuộc thi mà kênh công bố cùng với @contest, và các tác phẩm được đăng trên contest.com:

NămCuộc thiPrize poolTác phẩm
2021cuộc gọi cho Telegram X trên Androidtừ $30 00047
2022vòng hai, client cho Windows 11$40 000—
2023thiết kế lại ứng dụng Android$30 00089
2023biểu tượng ứng dụng$10 000252
2024Design Competitionlên đến $30 000185
2024vòng hailên đến $30 000135
2025Design Contest, “Nodes”$50 000, tăng lên $75 500192
2026express round cho prize winnerslên đến $1 000 cho mỗi tính năng—

Các cuộc thi không chỉ hứa hẹn tiền bạc: những người chiến thắng năm 2024 và 2025 còn được nhắc đến khả năng gia nhập đội ngũ thiết kế của Telegram. Kết quả năm 2025, giải nhất không được trao cho bất kỳ ai – không có tác phẩm nào nổi bật rõ ràng hơn những tác phẩm khác – và prize pool đã tăng hơn một nửa. Vào tháng 9, các khoản thanh toán từ Design Contest và cuộc thi Digital Freedom cùng nhau lên tới $222 000.

Tất cả các cuộc thi này đều chấp nhận chính xác những gì kênh hiện không nhận. Quy tắc năm 2025 yêu cầu mockup tĩnh cho Android và iOS trong cả hai chủ đề, motion video là tin nhắn cuối cùng của kênh và, nếu muốn, liên kết đến Figma. Express round năm 2026 trực tiếp cho phép mockup tĩnh nếu tính năng không thay đổi hoạt ảnh. Mã nguồn chưa bao giờ được yêu cầu trong các cuộc thi thiết kế – Telegram có các cuộc thi dành cho nhà phát triển riêng trên cùng nền tảng.

Bài đăng không nói liệu quy tắc mới có áp dụng cho các Design Contest trong tương lai hay không: nó chỉ liên quan đến việc tiếp nhận concept qua tin nhắn riêng.

Quy tắc này từ đâu mà có

Bài đăng giải thích điều này bằng một câu: khoảng cách giữa “nếu như…” và “xem này, nó hoạt động” chưa bao giờ nhỏ đến thế, và điều này đã thay đổi cách Telegram tạo ra các tính năng. Cơ chế này dễ hiểu từ phía đội ngũ. Một mockup là một nhiệm vụ cho nhà phát triển: nó cần được chuyển thành mã nguồn, và một phần các quyết định không hiển thị trên hình ảnh (chuyển đổi, trạng thái tải, hành vi trên màn hình nhỏ) do nhà phát triển tự đưa ra. Mã nguồn hoạt động đã chứa đựng những quyết định này, và nó có thể được đọc, chạy và chuyển giao.

Trong nội bộ đội ngũ, sự chuyển đổi sang các công cụ AI có thể thấy rõ qua chính repository iOS. Tệp hướng dẫn cho AI coding assistant đã nằm trong đó từ tháng 4 năm 2025, và trong một năm rưỡi, nó đã được sửa đổi qua 135 commit – nó mô tả cho agent cách biên dịch, cách chạy thử nghiệm và các cạm bẫy đã biết của dự án. Bên cạnh đó là tệp ngoại lệ cho Cursor, cài đặt máy chủ mà qua đó assistant quản lý việc biên dịch trong Xcode, và thư mục prototype, nơi một ứng dụng riêng biệt kiểm tra hoạt ảnh menu trên cùng mã nguồn với client.

Ngày 7 tháng 10, Durov, trong câu trả lời cho câu hỏi về điều gì truyền cảm hứng nhất cho ông về tương lai của Telegram, đã nêu bật giá trị mà đội ngũ có thể mang lại cho mọi người bằng các công cụ AI mới nhất, cho phép làm được «nhiều hơn 100 lần so với trước đây». Theo ông, tất cả những gì đã được xây dựng cho đến nay trở nên lu mờ so với những gì có thể xây dựng được trong năm tới. Câu trả lời này đã được người đối thoại chuyển tiếp lên kênh của họ; @durov không có bài đăng riêng nào với những lời này.