Revolt, open source alternativa k Discordu

Discord je bezplatná služba rychlých zpráv multiplatformní hlasový chat VolP, video a textový chat který si získal velkou popularitu v posledních letech funguje prostřednictvím serverů a je rozdělen na textové nebo hlasové kanály.

Klient Discord je založen na elektronovém rámci a je vytvořen s nástroji pro vývoj webových aplikací, což umožňuje multiplatformní provoz na osobních počítačích a na webu. Software je podporován jedenácti datovými centry roztroušenými po celém světě, aby byla u klientů nízká latence.

Všechny verze klienta podporují stejnou sadu funkcí a aplikace Discord pro osobní počítače je speciálně navržena pro použití při hraní her, včetně funkcí, jako je nízká latence, bezplatné servery pro hlasový chat pro uživatele a infrastruktura vyhrazeného serveru.

O vzpouře

El Proyecto Revolt je umístěn jako vývoj komunikační platformy zaměřené na vytvoření a open source analog Discord messengeru

Stejně jako Discord, platforma Revolt se zaměřuje na vytváření platforem pro organizaci komunikace mezi komunitami a skupinami se společnými zájmy. Vzpoura umožňuje provozovat vlastní server komunikace ve svých zařízeních a v případě potřeby zajistit její integraci s webovou stránkou nebo komunikovat pomocí dostupných klientských aplikací. Pro rychlé nasazení serveru je k dispozici image kontejneru pro Docker.

Serverová strana Revoltu je to napsáno v Rustu, pro ukládání použijte MongoDB a je distribuován pod licencí AGPLv3. Strana klienta je napsána v jazyce TypeScript a v desktopové verzi vychází z platformy Elektron, a ve verzi webové aplikace, v rámci Preact a sadě nástrojů Vite.

Samostatným projektem je vývoj komponent, jako je server pro hlasovou komunikaci, služba sdílení souborů, proxy server a generátor vložených widgetů na stránce. Mobilní aplikace pro Android a iOS nejsou k dispozici; místo toho se navrhuje použít nainstalovanou webovou aplikaci, která funguje v režimu PWA (Progressive Web Apps).

Platforma je v počáteční fázi beta testování A v současné podobě podporuje pouze textový a hlasový chat, který lze využít například ke komunikaci mezi hráči při společném průchodu počítačovými hrami. Z základní vlastnosti, zvýraznění nastavení stavu uživatele, vytvořit profil s markdown markdown, připojit odznaky k uživateli, vytvářet skupiny uživatelů, kanály a servery, oddělení oprávnění, nástroje k blokování / odblokování pachatelů, podpora pro zasílání pozvánek (pozvání).

Očekává se, že nadcházející verze budou podporovat roboty, kompletní systém moderování a moduly pro integraci s komunikačními platformami Discord a Matrix, navíc k tomu v dlouhodobějším horizontu, plánuje se implementace podpory pro zabezpečené chaty (E2EE Chat), které používají šifrování typu end-to-end na straně účastníka.

Současně projekt nemá v úmyslu vyvíjet se směrem k decentralizovaným a federativním systémům které se připojují k více serverům. Revolt se nesnaží konkurovat Matrixu, nechce komplikovat implementaci protokolu a považuje za jeho mezeru vytváření unikátních serverů, které optimálně fungují pro jednotlivé projekty a komunity, které lze provozovat na levném VPS.

Mezi chatovacími platformami blízkými Revoltu lze také pozorovat částečně otevřený projekt Rocket.Chat, jehož serverová část je napsána v JavaScriptu, běží na platformě Node.js a je distribuována pod licencí MIT.

V Rocket.Chat je otevřena pouze základní funkce a další funkce jsou distribuovány ve formě placených pluginů. Rocket.Chat se omezuje na textové zprávy a primárně se zaměřuje na hostování podnikových chatů, komunikaci s kolegy ve společnostech a zajištění interakce se zákazníky, partnery a dodavateli. Můžete také zmínit otevřené posly Zulip, Mattermost, Wire, Gitter a Briar.

Konečně pokud se o tom chcete dozvědět více, můžete zkontrolovat podrobnosti Na následujícím odkazu.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.