NĂ« GitHub Ă«shtĂ« publikuar projekti Opengram â njĂ« realizim serveri i hapur pĂ«r Telegram, i shkruar nĂ« C#/.NET 9. Projekti implementon MTProto dhe lejon vendosjen e njĂ« pjese serveri tĂ« pĂ«rputhshme tĂ« mesazhuesit nĂ« infrastrukturĂ«n tuaj.
Opengram deklaron mbështetje për bisedat personale, grupe, supergrupe, kanale, biseda sekrete, Bot API, thirrje përmes TURN/STUN dhe mediasoup, stickers, reagime, emoji të personalizuara, histori, Stars dhe Star Gifts. Arkitektonikisht server është ndërtuar si një grup mikros serveis, që drejtohen përmes Docker Compose: komponentë të veçantë përgjigjen për lidhjet MTProto, autentikimin, sesionet, përpunimin e komandave dhe kërkesave, Bot API, skedarët, thirrjet dhe administratën.
Projekti aktualisht duket si njĂ« pĂ«rpjekje e hershme, por ambicioze pĂ«r tĂ« ofruar njĂ« alternativĂ« self-hosted pĂ«r infrastrukturĂ«n serverike tĂ« Telegramit. ĂshtĂ« e rĂ«ndĂ«sishme tĂ« theksohet se ky nuk Ă«shtĂ« njĂ« projekt zyrtar i Telegramit dhe nuk Ă«shtĂ« njĂ« "zĂ«vendĂ«sues Telegrami me njĂ« klik", por njĂ« realizim eksperimental i hapur qĂ« kĂ«rkon konfigurimin e çelĂ«save, mjedisit dhe shĂ«rbimeve infrastrukturore.
Licencat e projektit janë përshkruar kështu: projekti është i bazuar në mytelegram. Të gjitha të drejtat mbi kodin origjinal i takojnë autorëve të tij; respektoni kushtet e licencës së projektit origjinal dhe markat tregtare të Telegramit.
Burimi: linux.org.ru
