Discord의 오픈 소스 대안인 Revolt

Discord는 프리웨어 인스턴트 메시징 서비스입니다. 다중 플랫폼 VolP 음성 채팅, 영상 및 문자 채팅 많은 인기를 얻었던 최근에는 서버를 통해 작동하며 텍스트 또는 음성 채널로 구분됩니다.

디스코드 클라이언트 Electron 프레임 워크를 기반으로합니다. 그리고 그것은 다중 플랫폼이 될 수 있고 개인용 컴퓨터와 웹에서 실행할 수 있는 웹 개발 도구로 만들어졌습니다. 이 소프트웨어는 전 세계에 흩어져 있는 XNUMX개의 데이터 센터에서 지원되어 클라이언트의 대기 시간을 낮게 유지합니다.

모든 버전의 클라이언트는 동일한 기능 세트를 지원하며, 개인용 컴퓨터용 Discord 응용 프로그램은 낮은 대기 시간, 사용자를 위한 무료 음성 채팅 서버 및 전용 서버 인프라와 같은 기능을 포함하여 게임 중에 사용하도록 특별히 설계되었습니다.

반란에 대하여

프로젝트 Revolt는 개발로 포지셔닝됩니다. 생성을 목표로 하는 커뮤니케이션 플랫폼의 Discord 메신저의 오픈 소스 아날로그

플랫폼인 Discord와 마찬가지로 Revolt는 커뮤니티와 그룹 간의 커뮤니케이션을 구성하는 플랫폼을 만드는 데 중점을 둡니다. 공통의 관심사로. 반란 자신의 서버를 실행할 수 있습니다 시설에서 통신을 차단하고 필요한 경우 웹사이트와의 통합을 확인하거나 사용 가능한 클라이언트 애플리케이션을 사용하여 통신합니다. 빠른 서버 배포를 위해 Docker용 컨테이너 이미지가 제공됩니다.

Revolt의 서버 측 Rust로 작성되었으며 저장용으로 MongoDB를 사용합니다. AGPLv3 라이선스에 따라 배포됩니다. 클라이언트 쪽은 TypeScript로 작성되었습니다. 데스크톱 버전에서는 플랫폼을 기반으로 합니다. 전자, 웹 애플리케이션 버전, Preact 프레임워크 및 Vite 툴킷.

별도의 프로젝트는 음성 통신용 서버, 파일 공유 서비스, 프록시 및 페이지에 포함된 위젯 생성기 등의 구성 요소를 개발하고 있습니다. Android 및 iOS용 모바일 앱은 제공되지 않습니다. 대신 PWA(Progressive Web Apps) 모드에서 작동하는 설치된 웹 응용 프로그램을 사용하는 것이 좋습니다.

플랫폼은 초기 베타 테스트 단계에 있습니다. 그리고 현재 형태에서는 텍스트 및 음성 채팅만 지원하며, 예를 들어 컴퓨터 게임의 공동 통과 중에 플레이어 간의 통신에 사용할 수 있습니다. 의 기본 특성, 하이라이트는 사용자 상태를 설정하고, 마크다운 마크다운으로 프로필 생성, 사용자에게 배지 첨부, 사용자 그룹, 채널 및 서버 생성, 권한 분리, 위반자 차단/차단 해제 도구, 초대장 보내기 지원(초대장).

다음 릴리스는 봇을 지원할 것으로 예상되며, Discord 및 Matrix 통신 플랫폼과의 통합을 위한 완전한 중재 시스템 및 모듈, 그리고 장기적으로 보안 채팅 지원을 구현할 계획입니다. (E2EE Chat) 참가자 측에서 종단 간 암호화를 사용합니다.

동시에 프로젝트는 분산 및 연합 시스템으로 발전할 의도가 없습니다. 여러 서버를 연결합니다. Revolt는 Matrix와 경쟁하려고 하지 않으며 프로토콜 구현을 복잡하게 만들고 싶지 않으며 저렴한 VPS에서 실행할 수 있는 개별 프로젝트 및 커뮤니티에 최적으로 작동하는 고유한 서버를 만드는 것이 틈새 시장이라고 생각합니다.

Revolt에 가까운 채팅 플랫폼 중에는 서버 부분이 JavaScript로 작성된 Rocket.Chat 프로젝트가 부분적으로 공개되어 있으며 Node.js 플랫폼에서 실행되며 MIT 라이선스에 따라 배포됩니다.

Rocket.Chat에서는 기본 기능만 공개하고 추가 기능은 유료 플러그인 형태로 배포합니다. Rocket.Chat은 문자 메시지로 제한되며 주로 기업 채팅 호스팅, 회사 동료와 의사 소통, 고객, 파트너 및 공급업체와의 상호 작용 보장에 중점을 둡니다. 오픈 메신저 Zulip, Mattermost, Wire, Gitter, Briar도 언급할 수 있습니다.

최종적으로 그것에 대해 더 많이 알고 싶다면 세부 사항을 확인할 수 있습니다 다음 링크에서.


코멘트를 첫번째로 올려

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.