Revolt, het open source alternatief voor Discord

Discord is een freeware instant messaging-service multi-platform VolP voicechat, video- en tekstchat die enorm aan populariteit heeft gewonnen in de afgelopen jaren en het werkt via servers en is gescheiden in tekst- of spraakkanalen.

De Discord-client is gebaseerd op het Electron-framework en het is gemaakt met hulpprogramma's voor webontwikkeling, waardoor het multiplatform kan zijn en op pc's en op internet kan worden uitgevoerd. De software wordt ondersteund door elf datacenters verspreid over de wereld om de latentie bij klanten laag te houden.

Alle versies van de client ondersteunen dezelfde set functies en de Discord-toepassing voor pc's is speciaal ontworpen voor gebruik tijdens het gamen, inclusief functies zoals lage latentie, gratis voicechatservers voor gebruikers en een speciale serverinfrastructuur.

Over Revolt

El proyecto Revolt wordt gepositioneerd als een ontwikkeling van een communicatieplatform gericht op het creëren van een open source analoog van Discord Messenger

Net als Discord, het platform Revolt richt zich op het creëren van platforms om de communicatie tussen gemeenschappen en groepen te organiseren met gemeenschappelijke belangen. Opstand stelt u in staat om uw eigen server te draaien van communicatie in haar faciliteiten en, indien nodig, zorgen voor integratie met een website of communiceren met behulp van de beschikbare klantapplicaties. Voor snelle serverimplementatie wordt een containerimage voor Docker geleverd.

De serverkant van Revolt het is geschreven in Rust, gebruik MongoDB voor opslag en wordt gedistribueerd onder de AGPLv3-licentie. De clientzijde is geschreven in TypeScript en in de desktopversie is het gebaseerd op het platform Elektron, en in de webapplicatieversie, in het Preact-framework en de Vite-toolkit.

Een apart project is het ontwikkelen van componenten zoals een server voor spraakcommunicatie, een dienst voor het delen van bestanden, een proxy en een generator die op de pagina is ingesloten. Mobiele apps voor Android en iOS worden niet meegeleverd; in plaats daarvan wordt voorgesteld om een ​​geïnstalleerde webtoepassing te gebruiken die in PWA-modus (Progressive Web Apps) werkt.

Het platform bevindt zich in de eerste bètatestfase En in zijn huidige vorm ondersteunt het alleen tekst- en voicechat, die bijvoorbeeld kunnen worden gebruikt om tussen spelers te communiceren tijdens de gezamenlijke passage van computergames. Van de basiskenmerken, highlights stellen een gebruikersstatus in, maak een profiel met markdown markdown, voeg badges toe aan een gebruiker, creëer gebruikersgroepen, kanalen en servers, scheiding van privileges, tools om overtreders te blokkeren / deblokkeren, ondersteuning voor het verzenden van uitnodigingen (uitnodiging).

Aankomende releases zullen naar verwachting bots ondersteunen, een compleet moderatiesysteem en modules voor integratie met de communicatieplatforms Discord en Matrix, naast dat op langere termijn, het is de bedoeling om ondersteuning voor veilige chats te implementeren (E2EE Chat), die end-to-end-encryptie gebruiken aan de kant van de deelnemer.

Tegelijkertijd is het project is niet van plan om te evolueren naar gedecentraliseerde en gefedereerde systemen die zich bij meerdere servers aansluiten. Revolt probeert niet te concurreren met Matrix, wil de implementatie van het protocol niet ingewikkeld maken en beschouwt het als zijn niche om unieke servers te creëren die optimaal werken voor individuele projecten en communities die op een goedkope VPS kunnen worden uitgevoerd.

Onder de chatplatforms in de buurt van Revolt kan men ook het gedeeltelijk open project Rocket.Chat waarnemen, waarvan het servergedeelte is geschreven in JavaScript, draait op het Node.js-platform en wordt gedistribueerd onder de MIT-licentie.

In Rocket.Chat is alleen de basisfunctionaliteit open en worden de extra functies gedistribueerd in de vorm van betaalde plug-ins. Rocket.Chat is beperkt tot sms en is voornamelijk gericht op het hosten van zakelijke chats, het communiceren met collega's bij bedrijven en het zorgen voor interactie met klanten, partners en leveranciers. Je kunt ook de open messengers Zulip, Mattermost, Wire, Gitter en Briar noemen.

Eindelijk als u er meer over wilt weten, u kunt de details controleren In de volgende link.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.