Opengram – eine offene Implementierung eines Telegram-Servers

Auf GitHub wurde ein Projekt veröffentlicht Opengram — eine offene Serverimplementierung von Telegram, geschrieben in C#/.NET 9. Das Projekt implementiert MTProto und ermöglicht die Bereitstellung einer kompatiblen Serverkomponente des Messengers auf der eigenen Infrastruktur.

Opengram unterstĂŒtzt persönliche Chats, Gruppen, Supergruppen, KanĂ€le, geheime Chats, Bot API, Anrufe ĂŒber TURN/STUN und mediasoup, Sticker, Reaktionen, benutzerdefinierte Emojis, Geschichten, Stars und Star Gifts. Architektonisch der Server besteht es aus einer Reihe von Mikrodiensten, die ĂŒber Docker Compose ausgefĂŒhrt werden: Einzelne Komponenten sind verantwortlich fĂŒr eingehende MTProto-Verbindungen, Authentifizierung, Sessions, Verarbeitung von Befehlen und Anfragen, Bot API, Dateien, Anrufe und Verwaltung.

Das Projekt erscheint bisher als ein frĂŒher, aber ehrgeiziger Versuch, eine selbst gehostete Alternative zur Serverinfrastruktur von Telegram zu schaffen. Wichtig ist, dass dies kein offizielles Telegram-Projekt ist und kein fertiger „Ersatz fĂŒr Telegram mit einem Klick“, sondern eine experimentelle offene Implementierung, die eine Konfiguration von SchlĂŒsseln, Umgebung und Infrastrukturservices erfordert.

Die Lizenz des Projekts wird wie folgt beschrieben: das Projekt basiert auf mytelegram. Alle Rechte am ursprĂŒnglichen Code gehören seinen Autoren; respektieren Sie die Lizenzbedingungen des ursprĂŒnglichen Projekts und die Marken von Telegram.

Quelle: linux.org.ru

ZuverlĂ€ssiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen đŸ”„ ZuverlĂ€ssiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster