The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Энтузиасты развивают Opengram, сервер для протокола Telegram

06.06.2026 22:30 (MSK)

Сообщество энтузиастов развивает Opengram — открытую реализацию серверной части мессенджера Telegram. Проект представляет собой самостоятельный сервер, реализующий протокол MTProto (поддерживается layer до 216), который может использоваться для замены официальной серверной инфраструктуры Telegram при развёртывании на собственном оборудовании. Поддерживаются официальные клиенты Telegram (Telegram Desktop, мобильные приложения) после изменения в них адреса дата-центра и публичного RSA-ключа сервера.

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

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

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

  1. Главная ссылка к новости (https://github.com/opengram-se...)
  2. OpenNews: Неофициальный Telegram-клиент Nekogram отправлял номера телефонов боту разработчика
  3. OpenNews: Представлен Monogram, альтернативный открытый клиент Telegram для Android
  4. OpenNews: В Telega, альтернативном клиенте Telegram, выявили возможность совершения MITM-атаки
  5. OpenNews: Мэйнтейнеры Fedora и Gentoo отказались от сопровождения пакетов с Telegram Desktop
  6. OpenNews: GPL-код из Telegram взят мессенджером Mail.ru без соблюдения GPL
Автор новости: Аноним
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/65629-opengram
Ключевые слова: opengram, telegram
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (18) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 22:41, 06/06/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    И чем он отличается от форка? По репам бегло походил, вроде форк даже пофичастее будет...
     
     
  • 2.17, Аноним (17), 23:59, 06/06/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Возможно это как-то связано с тем что форки и делают чтобы добавить фичи.
     
     
  • 3.19, Аноним (1), 00:06, 07/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Не так выразился, извиняюсь. Оригинал пофичастее будет.
     

  • 1.2, Мемоним (?), 22:41, 06/06/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Интересна реакция известного борца за свободу Пола Дюрова
     
     
  • 2.9, Аноним (9), 22:53, 06/06/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    На канал к нему зайдите и почитайте.
     

  • 1.3, Аноним83 (?), 22:42, 06/06/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    > написан на языке C# (.NET 9)
    > запускаемых через Docker Compose

    Сделали всё что работало только на компе разраба :)


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

    Те опять ничего работать не будет, нужно страдать и пересобирать клиенты.

     
     
  • 2.14, Аноним (14), 23:38, 06/06/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    а че ты, сервисы собрать не сможешь по примеру из композа?
     

  • 1.4, Аноним (4), 22:45, 06/06/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    > Сообщество энтузиастов

    ...состоящее буквально из одного васяна:

    https://github.com/opengram-server/opengram/graphs/contributors

    > развивает

    ...т.е., один коммит - форк mytelegram, остальные пять - правка README:

    https://github.com/opengram-server/opengram/commits/main/

    Классика жанра...

     
  • 1.5, Аноним (5), 22:45, 06/06/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    К сожалению, опять нейрослоп. И вообще, если уж пилить, то ЗАЧЕМ протокол телеги?? В нём дофига проблем и своих сложностей. Лучше бы нормальный клиент для Matrix сделали.
     
     
  • 2.7, Аноним (9), 22:50, 06/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >нормальный клиент для Matrix

    https://github.com/element-hq

     
  • 2.13, 12yoexpert (ok), 23:37, 06/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    del
     

  • 1.6, Аноним (9), 22:47, 06/06/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Нет уж извините конечно, но здесь уже настолько всё "запачкано" со всеми этими неофициальными клиентами, что даже если ЭТОТ сервер нормальный, то ставить эксперименты на себе не хочется.
    p.s.: (телега с "сертификатами" и т.д.)...
    https://opennet.ru/65063-telegram
     
  • 1.8, Аноним (-), 22:51, 06/06/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    а, тот самый opengram который по началу действительно имел открытые исходники, а потом "ой, а я не буду вам давать исходники. донатили? ну молодцы, а исходников шиш. почему? а я не скажу"
     
     
  • 2.11, Аноним (11), 23:02, 06/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    А, ну это тот который наподобии TelegramX, хотети раздать данные своих cvc карт Васянам?.
     

  • 1.10, Аноним (5), 22:59, 06/06/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > лицензия не указана, но изначальный проект mytelegram поставляется под лицензией Apache 2.0

    Модератор, зачем такое вообще постить? ЛИЦЕНЗИИ НЕТ В ПРОЕКТЕ, откуда у вас вообще появилось "открытый"? Это просто source-available код, так как неизвестно сколько там изменений с mytelegram.

     
  • 1.12, Аноним (9), 23:18, 06/06/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    А теперь почитал маленько, а там вообще всё МАКСимально мутно.

    Например:
    https://opengra.me/#faq
    «««Работает при белых списках»»»
    «««Нет. Серверы расположены так, чтобы работать без VPN при любых ограничениях.»»»

     
  • 1.18, Аноним (17), 00:01, 07/06/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Тележка всегда может чуть чуть менять протокол чтобы никогда не совпадать по фичам с альтернативами.
     
     
  • 2.20, q (ok), 00:59, 07/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще не ясно, нах эта телега нужна в контексте селф-хостеда. Вот серьезно. Пусть меняют себе протокол каждую неделю -- паттерн, распознаваемый еще со времен ICQ: QiP тогда просто перешел на опенсорсный протокол и внедрил его в ширмассы.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2026 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру