Proyek Revolt ngembangake alternatif mbukak kanggo platform Discord

Proyek Revolt ngembangake platform komunikasi sing tujuane nggawe analog terbuka saka utusan Discord proprietary. Kaya Discord, platform Revolt fokus kanggo nggawe platform kanggo ngatur komunikasi antarane komunitas lan klompok kanthi kapentingan umum. Pambrontakan ngijini sampeyan kanggo mbukak server dhewe kanggo komunikasi ing latar lan, yen perlu, njamin integrasi karo situs Web utawa komunikasi nggunakake aplikasi klien kasedhiya. Kanggo panyebaran server cepet, gambar wadhah kanggo Docker ditawakake.

Part server Revolt ditulis ing Rust, nggunakake MongoDB DBMS kanggo panyimpenan lan disebarake ing lisensi AGPLv3. Bagian klien ditulis ing TypeScript lan ing versi kanggo sistem desktop adhedhasar platform Electron, lan ing versi aplikasi web - ing kerangka Preact lan toolkit Vite. Kapisah, proyek ngembangake komponen kayata server kanggo komunikasi swara, layanan ijol-ijolan file, proxy lan generator widget sing dibangun ing kaca. Aplikasi seluler kanggo Android lan iOS ora disedhiyakake; tinimbang, disaranake nggunakake aplikasi web sing diinstal ing mode PWA (Progressive Web Apps).

Platform kasebut ing tahap testing beta dhisikan lan ing wangun saiki mung ndhukung teks lan swara chatting, kang bisa digunakake, contone, kanggo pemain kanggo komunikasi nalika muter game komputer bebarengan. Fitur dhasar kalebu nyetel status pangguna, nggawe profil kanthi markup Markdown, nempelake lencana menyang pangguna, nggawe grup pangguna, saluran lan server, pamisahan kekuwatan, alat kanggo mblokir / mbukak blokir sing nglanggar, dhukungan kanggo ngirim undhangan (undangan).

Ing rilis sing bakal teka, kita ngarepake dhukungan kanggo bot, sistem moderasi lengkap, lan modul kanggo integrasi karo platform komunikasi Discord lan Matrix. Ing wektu sing luwih suwe, direncanakake kanggo ngetrapake dhukungan kanggo obrolan aman (E2EE Chat), sing nggunakake enkripsi end-to-end ing sisih peserta. Ing wektu sing padha, proyek kasebut ora pengin berkembang menyang sistem desentralisasi lan federasi sing nggabungake sawetara server. Pambrontakan ora nyoba kanggo saingan karo Matrix, ora pengin complicate implementasine saka protokol, lan nganggep niche kanggo nggawe server siji fungsi optimal kanggo proyèk individu lan komunitas sing bisa mbukak ing VPS mirah.

Ing antarane platform obrolan sing cedhak karo Revolt, kita uga bisa nyathet proyek sebagian mbukak Rocket.Chat, bagean server sing ditulis ing JavaScript, mlaku ing platform Node.js lan disebarake ing lisensi MIT. Ing Rocket.Chat, mung fungsi dhasar sing mbukak, lan fitur tambahan disebarake ing wangun tambahan sing dibayar. Rocket.Chat diwatesi kanggo olahpesen teks lan utamane fokus ing ngatur komunikasi antarane kolega ing perusahaan lan nggampangake interaksi karo pelanggan, mitra lan supplier.

Source: opennet.ru

Add a comment