U prugettu Revolt hè sviluppatu una alternativa aperta à a piattaforma Discord

U prughjettu di a Rivolta sviluppa una piattaforma di cumunicazione destinata à creà un analogu apertu di u messenger di Discord. Cum'è Discord, a piattaforma Revolt hè focu annantu à a creazione di piattaforme per urganizà a cumunicazione trà e cumunità è i gruppi cù interessi cumuni. Revolt permette di gestisce u vostru servitore per a cumunicazione in u vostru locu è, se ne necessariu, assicurà a so integrazione cù un situ Web o cumunicà utilizendu l'applicazioni cliente dispunibili. Per una implementazione rapida di u servitore, una maghjina di cuntainer per Docker hè offerta.

A parte di u servitore Revolt hè scritta in Rust, usa u DBMS MongoDB per u almacenamiento è hè distribuitu sottu a licenza AGPLv3. A parte di u cliente hè scritta in TypeScript è in a versione per i sistemi di scrittura hè basatu annantu à a piattaforma Electron, è in a versione di l'applicazione web - in u framework Preact è u toolkit Vite. Separatamente, u prugettu sviluppa cumpunenti cum'è un servitore per a cumunicazione di voce, un serviziu di scambiu di schedari, un proxy è un generatore di widgets integrati in pagine. L'applicazioni mobili per Android è iOS ùn sò micca furnite; invece, hè prupostu di utilizà una applicazione web installata chì opera in modu PWA (Applicazioni Web Progressive).

A piattaforma hè in u stadiu iniziale di teste beta è in a so forma attuale solu sustene u chat di testu è di voce, chì ponu esse aduprati, per esempiu, per i ghjucatori per cumunicà mentre ghjucanu à i ghjochi di computer inseme. E funzioni basiche includenu a creazione di u statutu di l'utilizatore, a creazione di un prufilu cù marcatura Markdown, l'attachete badge à l'utilizatore, a creazione di gruppi d'utilizatori, canali è servitori, separazione di putenzi, arnesi per bluccà / sbloccare i violatori, supportu per l'invitu (invitu).

In e versioni chì venenu, aspittemu supportu per i bots, un sistema di moderazione cumpletu, è moduli per l'integrazione cù e plataforme di cumunicazione Discord è Matrix. À u più longu tempu, hè previstu di implementà u supportu per i chats sicuri (E2EE Chat), chì utilizanu criptografia end-to-end da u latu di i participanti. À u listessu tempu, u prugettu ùn hà micca intenzione di sviluppà versu sistemi decentralizati è federati chì combinanu parechji servitori. Revolt ùn prova micca di cumpete cù Matrix, ùn vole micca cumplicà l'implementazione di u protokollu, è cunsidereghja u so nichu cum'è a creazione di servitori unichi di funziunamentu ottimali per prughjetti individuali è cumunità chì ponu esse lanciati in un VPS economicu.

Trà e plataforme di chat vicinu à Revolt, pudemu ancu nutà u prughjettu parzialmente apertu Rocket.Chat, a parte di u servitore chì hè scrittu in JavaScript, corre nantu à a piattaforma Node.js è hè distribuitu sottu a licenza MIT. In Rocket.Chat, solu a funziunalità basica hè aperta, è e funzioni supplementari sò distribuite in forma di add-ons pagati. Rocket.Chat hè limitatu à a messageria di testu è hè principalmente focu annantu à l'urganizazione di a cumunicazione trà i culleghi in l'imprese è à facilità l'interazzione cù i clienti, i partenarii è i fornituri.

Source: opennet.ru

Add a comment