Представлен публике публичный инициатива Opengram — хост для протокола Telegram

2 мин
Представлен публике публичный инициатива Opengram — хост для протокола Telegram

Команда энтузиастов представила открытый инициатива под названием Opengram. Это решение является реализацией серверной части мессенджера Telegram. Проект представляет собой самостоятельный хост, реализующий протокол MTProto (поддерживается layer до 216), который может использоваться для замены официальной серверной инфраструктуры Telegram при развёртывании на собственном оборудовании. Исходный код проекта написан на языке C# (.NET 9) и обнародован на GitHub без указания лицензии.

В рамках решения Opengram поддерживаются официальные клиенты Telegram (Telegram Desktop, мобильные приложения) после изменения в них адреса дата-центра и публичного RSA-ключа сервера.

Opengram является форком проекта mytelegram. Изначальный проект mytelegram поставляется под лицензией Apache 2.0, которая в соответствии с пунктом 4a требует включения копии текста лицензии при распространении производных работ.

Сервер Opengram построен на наборе микросервисов, запускаемых через Docker Compose: шлюз MTProto-подключений, хост авторизации и обмена ключами, сервер сессий, серверы команд и запросов (архитектура CQRS), HTTP Bot api, служебный api администрирования, серверы хранения и раздачи файлов, TURN/STUN для звонков и сервис отправки кодов подтверждения. В качестве инфраструктуры используются MongoDB , Redis, RabbitMQ и MinIO.

Из поддерживаемых возможностей Opengram моэн//жно выделить: личные чаты, группы, супергруппы и каналы, секретные (end-to-end) чаты, голосовые и видеозвонки (через TURN/STUN и SFU mediasoup), боты и Bot api, настройки приватности и двухфакторная аутентификация, стикеры, реакции и кастомные эмодзи; звёзды (Stars) и подарки (Star Gifts), включая перепродажу и апгрейд; истории (Stories), темы оформления и обои; запланированные и самоудаляющиеся сообщения.

Читают сейчас

Минцифры представило доктрину по борьбе с ИТ-преступлениями

4 часа назад

Минцифры представило доктрину по борьбе с ИТ-преступлениями

Минцифры РФ представило «Доктрину развития системы противодействия правонарушениям, совершаемым с использованием информационно‑коммуникационных технологий». Документ обнародован для общественного обсу

Вышел публичный инициатива NeeView 46.0 — просмотрщик изображений и видео для Windows

5 часов назад

Вышел публичный инициатива NeeView 46.0 — просмотрщик изображений и видео для Windows

Во второй половине июля 2026 года состоялся выпуск открытого проекта NeeView 46.0. Это бесплатный просмотрщик изображений и видео для Windows 10/11, предлагающий оболочку просмотра в стиле книги. Подх

Состоялся версия платформы совместной разработки Gitea 1.27

5 часов назад

Состоялся версия платформы совместной разработки Gitea 1.27

В середине июля 2026 года состоялся выпуск открытой платформы совместной разработки Gitea 1.27. Исходный исходник проекта написан на Go и обнародован на GitHub под лицензией MIT. Предыдущая версия реш

12 часов назад

Google представила Gemini: 3.6 Flash, 3.5 Flash-Lite и специализированную Flash Cyber

Google расширила семейство Gemini сразу тремя новыми моделями: Gemini 3.6 Flash, Gemini 3.5 Flash-Lite и Gemini 3.5 Flash Cyber. Вместо выпуска нового флагманского решения компания сделала ставку на п

Garmin представила CIRQA — фитнес-браслет без экрана, похожий на Whoop, но без обязательной подписки

12 часов назад

Garmin представила CIRQA — фитнес-браслет без экрана, похожий на Whoop, но без обязательной подписки

Garmin представила умный браслет CIRQA. У устройства нет экрана, а его дизайн напоминает популярные браслеты Whoop. Организация позиционирует гаджет как компактный трекер для постоянного мониторинга а