Revolt, otvorena alternativa Discord -u

Discord je besplatna usluga razmjene trenutnih poruka glasovni chat, video i tekstualni chat na više platformi koja je stekla veliku popularnost posljednjih godina radi putem servera i podijeljen je na tekstualne ili glasovne kanale.

Discord klijent zasnovan je na elektronskom okviru napravljen je sa alatima za razvoj weba, što mu omogućava da bude višeplatformno i da radi na ličnim računarima i na webu. Softver podržava jedanaest centara podataka razasutih po cijelom svijetu kako bi se zadržalo nisko kašnjenje kod klijenata.

Sve verzije klijenta podržavaju isti skup funkcija, a aplikacija Discord za osobna računala posebno je dizajnirana za upotrebu tokom igranja, uključujući funkcije poput niske latencije, besplatnih poslužitelja glasovnog chata za korisnike i namjenske serverske infrastrukture.

O Revoltu

Projekat Pobuna je pozicionirana kao razvoj komunikacijske platforme čiji je cilj stvaranje a analog otvorenog koda Discord messenger -a

Kao i Discord, platforma Revolt se fokusira na stvaranje platformi za organizaciju komunikacije između zajednica i grupa sa zajedničkim interesima. Revolt omogućava vam pokretanje vlastitog servera komunikacije u svojim objektima i, ako je potrebno, osigurati njegovu integraciju s web lokacijom ili komunicirati pomoću dostupnih klijentskih aplikacija. Za brzu primenu servera obezbeđena je slika kontejnera za Docker.

Na strani servera Revolt -a napisano je u Rust -u, za skladištenje koristite MongoDB i distribuira se pod licencom AGPLv3. Klijentska strana je napisana u TypeScript -u a u desktop verziji zasniva se na platformi Electron, te u verziji web aplikacije, u okviru Preact i alatu Vite.

Poseban projekat razvija komponente kao što su server za govornu komunikaciju, usluga razmjene datoteka, proxy i generator. Ugrađeni widgeti na stranici. Mobilne aplikacije za Android i iOS nisu dostupne; umjesto toga, predlaže se upotreba instalirane web aplikacije koja radi u načinu rada PWA (Progressive Web Apps).

Platforma je u početnoj fazi beta testiranja U svom sadašnjem obliku podržava samo tekstualni i glasovni chat, koji se može koristiti, na primjer, za komunikaciju između igrača tokom zajedničkog prolaska računarskih igara. Od osnovne karakteristike, istaknut je postavljen status korisnika, stvoriti profil sa oznakom markdown, dodati značke korisniku, kreirati korisničke grupe, kanale i servere, odvajanje privilegija, alati za blokiranje / deblokiranje prekršitelja, podrška za slanje pozivnica (pozivnica).

Očekuje se da će nadolazeća izdanja podržavati botove, kompletan sistem moderiranja i moduli za integraciju sa komunikacijskim platformama Discord i Matrix, uz to na duži rok, planira se implementacija podrške za sigurne razgovore (E2EE Chat), koji koriste end-to-end enkripciju na strani sudionika.

Istovremeno, projekat ne namjerava se razvijati prema decentraliziranim i federalnim sistemima koji se pridružuju više servera. Revolt ne pokušava konkurirati Matrixu, ne želi komplicirati implementaciju protokola i smatra da je njegova niša stvaranje jedinstvenih servera koji optimalno rade za pojedinačne projekte i zajednice koji se mogu pokrenuti na jeftinom VPS -u.

Među chat platformama blizu Revolta može se primijetiti i djelomično otvoren projekt Rocket.Chat, čiji je poslužiteljski dio napisan u JavaScriptu, radi na platformi Node.js i distribuira se pod MIT licencom.

U Rocket.Chatu otvorena je samo osnovna funkcionalnost, a dodatne značajke se distribuiraju u obliku plaćenih dodataka. Rocket.Chat je ograničen na razmjenu tekstualnih poruka i prvenstveno je usmjeren na hosting korporativnih razgovora, komunikaciju s kolegama u kompanijama i osiguravanje interakcije s kupcima, partnerima i dobavljačima. Možete spomenuti i otvorene glasnike Zulip, Mattermost, Wire, Gitter i Briar.

Konačno ako ste zainteresirani da saznate više o tome, možete provjeriti detalje Na sledećem linku.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.