Revolt, open source -alternativet til Discord

Discord er en freeware chat -tjeneste multi-plattform VolP stemmechat, video og tekstchatt som har fått stor popularitet de siste årene, og det fungerer gjennom servere og er delt inn i tekst- eller talekanaler.

Discord -klienten er basert på Electron-rammeverket og den er laget med webutviklingsverktøy, som gjør at den kan multiplates og kjøres på personlige datamaskiner og på nettet. Programvaren støttes av elleve datasentre spredt over hele verden for å holde ventetiden lav med klienter.

Alle versjoner av klienten støtter det samme settet med funksjoner, og Discord -applikasjonen for personlige datamaskiner er spesielt designet for bruk mens du spiller, inkludert funksjoner som lav latens, gratis talechat -servere for brukere og en dedikert serverinfrastruktur.

Om opprør

Prosjektet Revolt er posisjonert som en utvikling av en kommunikasjonsplattform som tar sikte på å lage en åpen kildekode -analog til Discord messenger

Som Discord, plattformen Revolt fokuserer på å lage plattformer for å organisere kommunikasjon mellom lokalsamfunn og grupper med felles interesser. Opprør lar deg kjøre din egen server kommunikasjon i sine fasiliteter og, om nødvendig, sikre integrering med et nettsted eller kommunisere ved hjelp av de tilgjengelige klientapplikasjonene. For rask serverdistribusjon er det gitt et beholderbilde for Docker.

Serversiden av Revolt det er skrevet i Rust, bruk MongoDB for lagring og distribueres under AGPLv3 -lisensen. Klientsiden er skrevet i TypeScript og i skrivebordsversjonen er den basert på plattformen Electron, og i webapplikasjonsversjonen, i Preact -rammeverket og Vite -verktøykassen.

Et eget prosjekt utvikler komponenter som en server for talekommunikasjon, en fildelingstjeneste, en proxy og en generator innebygde widgets på siden. Mobilapper for Android og iOS tilbys ikke; I stedet foreslås det å bruke en installert webapplikasjon som fungerer i PWA -modus (Progressive Web Apps).

Plattformen er i det første beta -testfasen og i sin nåværende form støtter den bare tekst- og talechat, som for eksempel kan brukes til å kommunisere mellom spillere under felles spill av dataspill. Av grunnleggende egenskaper, høydepunkter angi en brukerstatus, lag en profil med markdown markdown, legg merke til en bruker, opprett brukergrupper, kanaler og servere, separasjon av privilegier, verktøy for å blokkere / fjerne blokkering av overtredere, støtte for å sende invitasjoner (invitasjon).

Kommende utgivelser forventes å støtte roboter, et komplett modereringssystem og moduler for integrering med Discord og Matrix kommunikasjonsplattformer, i tillegg til det på lengre sikt, det er planlagt å implementere støtte for sikre chatter (E2EE Chat), som bruker ende-til-ende-kryptering på deltakersiden.

Samtidig, prosjektet har ikke til hensikt å utvikle seg mot desentraliserte og fødererte systemer som blir med på flere servere. Revolt prøver ikke å konkurrere med Matrix, ønsker ikke å komplisere implementeringen av protokollen og anser nisjen for å skape unike servere som fungerer optimalt for individuelle prosjekter og lokalsamfunn som kan kjøres på en billig VPS.

Blant chat -plattformene i nærheten av Revolt kan man også observere det delvis åpne prosjektet Rocket.Chat, hvis serverdel er skrevet i JavaScript, kjører på Node.js -plattformen og distribueres under MIT -lisensen.

I Rocket.Chat er bare den grunnleggende funksjonaliteten åpen og tilleggsfunksjonene distribueres i form av betalte plugins. Rocket.Chat er begrenset til tekstmeldinger og er først og fremst fokusert på å være vert for bedriftsnatter, kommunisere med kolleger i selskaper og sikre interaksjon med kunder, partnere og leverandører. Du kan også nevne de åpne budbringerne Zulip, Mattermost, Wire, Gitter og Briar.

Endelig hvis du er interessert i å vite mer om det, kan du sjekke detaljene I den følgende lenken.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.