首個相容 Discord 的 Fosscord 通訊平台發布

Fosscord 專案伺服器部分的第一個實驗版本已經發布,開發了一個開放的通訊平台,用於使用聊天、視訊和語音通話在社群中組織通訊。 與其他具有類似目的的開放專案(例如 Revolt 和 Rocket.Chat)的一個重要區別是提供與專有信使 Discord 的協議級相容性 - Fosscord 用戶可以與繼續使用 Discord.com 服務的人進行交流。 此專案程式碼使用 Node.js 平台以 TypeScript 編寫,並根據 AGPLv3 授權分發。 現成的伺服器版本適用於 Linux、Windows 和 macOS。

此伺服器可讓您自行部署平台,包括實現相容 Discord 的 HTTP API 的元件、基於 WebSocket 協定的網關、內容交付網路、用於組織語音和視訊通訊的 RTC 和 WebRTC 伺服器、實用程式和用於管理的Web 介面。 MongoDB 用作 DBMS。 另外,該專案正在開發一個客戶端和一個 CSS 框架,用於創建 Discord 風格的介面。

首個相容 Discord 的 Fosscord 通訊平台發布

這個專案的最終目標是創建一個完全向後相容但提供高級功能的 Discord 克隆。 Fosscord 用戶端將能夠取代官方的 Discord 用戶端,而 Fosscord 伺服器將允許您在自己的硬體上運行相容 Discord 的伺服器。 Discord 支援將使用戶順利過渡到開放平台,簡化機器人的遷移,並提供維持相同工作流程和通訊環境的機會 - 遷移後,用戶仍然能夠與繼續使用 Discord 的同事進行通訊。

Fosscord平台的優勢包括微調各個方面和限制的能力、沒有單點故障的去中心化架構(這意味著客戶端可以同時連接到多個伺服器)、擴展功能的能力透過插件,透過主題改變外觀,並使用端對端加密進行機密談判。 為了擴展伺服器的功能,提供了對機器人的支援。

首個相容 Discord 的 Fosscord 通訊平台發布


來源: opennet.ru

添加評論