Revolt, l'alternativa open source a Discord

Discord è un servizio di messaggistica istantanea gratuito chat vocale multipiattaforma VolP, chat video e di testo che ha guadagnato molta popolarità negli ultimi anni e funziona tramite server ed è suddiviso in canali testuali o vocali.

Il cliente Discord si basa sul framework Electron ed è realizzato con strumenti di sviluppo web, che gli consentono di essere multipiattaforma e di funzionare su personal computer e sul web. Il software è supportato da undici data center sparsi in tutto il mondo per mantenere bassa la latenza con i clienti.

Tutte le versioni del client supportano lo stesso set di funzionalità e l'applicazione Discord per personal computer è progettata specificamente per l'uso durante il gioco, incluse funzionalità come bassa latenza, server di chat vocale gratuiti per gli utenti e un'infrastruttura server dedicata.

A proposito di Rivolta

El proyecto La rivolta è posizionata come uno sviluppo di una piattaforma di comunicazione finalizzata a creare un analogo open source di Discord messenger

Come Discord, la piattaforma Revolt si concentra sulla creazione di piattaforme per organizzare la comunicazione tra comunità e gruppi con interessi comuni. Rivolta ti permette di eseguire il tuo server delle comunicazioni nelle sue strutture e, se necessario, assicurarne l'integrazione con un sito Web o comunicare utilizzando le applicazioni client disponibili. Per una rapida distribuzione del server, viene fornita un'immagine del contenitore per Docker.

Il lato server di Revolt è scritto in Rust, usa MongoDB per l'archiviazione ed è distribuito sotto licenza AGPLv3. Il lato client è scritto in TypeScript e nella versione desktop si basa sulla piattaforma elettrone, e nella versione dell'applicazione web, nel framework Preact e nel toolkit Vite.

Un progetto separato sta sviluppando componenti come un server per la comunicazione vocale, un servizio di condivisione di file, un proxy e un generatore di widget incorporati nella pagina. Le app mobili per Android e iOS non sono fornite; si propone invece di utilizzare un'applicazione web installata che funzioni in modalità PWA (Progressive Web Apps).

La piattaforma è nella fase iniziale di beta testing e nella sua forma attuale supporta solo chat di testo e voce, che possono essere utilizzate, ad esempio, per comunicare tra i giocatori durante il passaggio congiunto dei giochi per computer. del caratteristiche di base, evidenzia imposta uno stato utente, creare un profilo con markdown markdown, allegare badge a un utente, creare gruppi di utenti, canali e server, separazione dei privilegi, strumenti per bloccare/sbloccare i trasgressori, supporto per l'invio di inviti (invito).

Le prossime versioni dovrebbero supportare i bot, un sistema completo di moderazione e moduli per l'integrazione con le piattaforme di comunicazione Discord e Matrix, oltre a quello a lungo termine, è prevista l'implementazione del supporto per le chat sicure (E2EE Chat), che utilizzano la crittografia end-to-end sul lato partecipante.

Allo stesso tempo, il progetto non intende evolvere verso sistemi decentralizzati e federati che uniscono più server. Revolt non cerca di competere con Matrix, non vuole complicare l'implementazione del protocollo e considera la sua nicchia la creazione di server unici che funzionano in modo ottimale per singoli progetti e comunità che possono essere eseguiti su un VPS economico.

Tra le piattaforme di chat vicine a Revolt si può osservare anche il progetto parzialmente aperto Rocket.Chat, la cui parte server è scritta in JavaScript, gira su piattaforma Node.js ed è distribuito con licenza MIT.

In Rocket.Chat, sono aperte solo le funzionalità di base e le funzionalità aggiuntive sono distribuite sotto forma di plug-in a pagamento. Rocket.Chat è limitato ai messaggi di testo e si concentra principalmente sull'hosting di chat aziendali, sulla comunicazione con i colleghi delle aziende e sull'interazione con clienti, partner e fornitori. Puoi anche menzionare i messenger aperti Zulip, Mattermost, Wire, Gitter e Briar.

Infine se sei interessato a saperne di più, puoi controllare i dettagli nel seguente link


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.