Il codice di Chatto, una piattaforma per la creazione di chat di gruppo, è stato reso pubblico.

La piattaforma di chat Chatto, progettata per organizzare la comunicazione nelle comunità e nei team di sviluppatori, è stata trasformata in un progetto open source. La piattaforma è ottimizzata per ottenere la massima reattività dell'interfaccia, un consumo minimo di risorse da parte del backend e una semplice implementazione sul proprio server di infrastruttura per chat di gruppo, indipendente dai servizi esterni. Gli utenti possono accedere tramite browser attraverso l'interfaccia web. Il codice è scritto in Go e rilasciato sotto la licenza AGPLv3.

Tutti i dati personali e la cronologia delle comunicazioni nelle chat sono memorizzati in forma crittografata utilizzando chiavi associate a singoli utenti. Oltre alla chat testuale, sono supportate chiamate vocali e video, l'inserimento di messaggi multimediali, la condivisione dello schermo e la crittografia end-to-end dei messaggi. La piattaforma supporta anche la ricerca testuale completa, l'anteprima dei link per contenuti esterni, la rilevazione della presenza degli utenti, la possibilità di impostare stati e la gestione degli accessi basata su ruoli.

Per aggiungere funzionalità e personalizzazione, possono essere utilizzati plugin. È possibile organizzare un accesso centralizzato (SSO) e integrare sistemi aziendali tramite API GraphQL e NATS. L'installazione avviene attraverso l'esecuzione di un file eseguibile autonomo di circa 70 MB, senza necessità di installare dipendenze aggiuntive o un database esterno.

Lo stato del progetto è considerato sufficientemente stabile per applicazioni lavorative, ma non tutte le funzionalità previste sono state ancora realizzate. Ad esempio, nella prossima versione di Chatto 0.5 si prevede di integrare funzionalità per la moderazione e la segnalazione di contenuti inappropriati, e di aggiungere nel client il supporto alla connessione a più server. Si prevede di pubblicare la versione Chatto 1.0.0 tra 6-12 mesi, durante la quale non si escludono modifiche che potrebbero compromettere la retrocompatibilità.



Fonte: opennet.ru
Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster