Revolt, альтернатива Discord з відкритим кодом

Discord - це безкоштовна служба миттєвих повідомлень багатоплатформенний голосовий чат VolP, відео та текстовий чат яка набула великої популярності останнім часом він працює через сервери та розділений на текстові або голосові канали.

Клієнт Discord базується на структурі Electron і це зроблено з інструментами веб -розробки, що дозволяє йому бути багатоплатформенним і працювати на персональних комп'ютерах та в Інтернеті. Програмне забезпечення підтримується одинадцятьма центрами обробки даних, розкиданими по всьому світу, щоб зберегти низьку затримку у клієнтів.

Усі версії клієнта підтримують однаковий набір функцій, а програма Discord для персональних комп’ютерів спеціально розроблена для використання під час ігор, включаючи такі функції, як низька затримка, безкоштовні сервери голосового чату для користувачів та виділена серверна інфраструктура.

Про повстання

Проект Повстання позиціонується як розвиток комунікаційної платформи, спрямованої на створення a відкритий аналог месенджера Discord

Як і Discord, платформа Revolt зосереджений на створенні платформ для організації спілкування між громадами та групами із спільними інтересами. Повстання дозволяє запускати власний сервер комунікацій у своїх засобах і, у разі необхідності, забезпечити його інтеграцію з веб -сайтом або спілкуватися за допомогою наявних клієнтських програм. Для швидкого розгортання сервера надається образ контейнера для Docker.

Серверна сторона Revolt це написано на іржі, використовуйте MongoDB для зберігання і розповсюджується за ліцензією AGPLv3. Сторона клієнта написана в TypeScript а в настільній версії - на основі платформи електрон, а також у версії веб -додатків, у фреймворку Preact та наборі інструментів Vite.

Окремим проектом розробляються такі компоненти, як сервер для голосового зв’язку, служба обміну файлами, проксі та генератор вбудованих віджетів на сторінці. Мобільні програми для Android та iOS не надаються; замість цього пропонується використовувати встановлену веб -програму, яка працює в режимі PWA (Progressive Web Apps).

Платформа знаходиться на стадії початкового бета -тестування А в нинішньому вигляді він підтримує лише текстовий та голосовий чат, який можна використовувати, наприклад, для спілкування між гравцями під час спільного проходження комп’ютерних ігор. З основні характеристики, виділення встановлює статус користувача, створити профіль із націнкою на уцінку, прикріпити значки до користувача, створити групи користувачів, канали та сервери, розділення привілеїв, інструменти для блокування / розблокування порушників, підтримка надсилання запрошень (запрошення).

Очікується, що майбутні релізи будуть підтримувати ботів, повна система модерації та модулі для інтеграції з комунікаційними платформами Discord та Matrix, на додаток до цього в довгостроковій перспективі, планується впровадити підтримку безпечних чатів (Чат E2EE), які використовують наскрізне шифрування на стороні учасника.

Водночас проект не має наміру розвиватись у напрямку децентралізованих та федеративних систем які приєднуються до кількох серверів. Revolt не намагається конкурувати з Matrix, не хоче ускладнювати реалізацію протоколу і вважає своєю нішею створення унікальних серверів, які оптимально працюють для окремих проектів та спільнот, які можна запускати на дешевій VPS.

Серед платформ чату, близьких до Revolt, можна також спостерігати частково відкритий проект Rocket.Chat, серверна частина якого написана на JavaScript, працює на платформі Node.js і розповсюджується за ліцензією MIT.

У Rocket.Chat відкрита лише основна функціональність, а додаткові функції поширюються у вигляді платних плагінів. Rocket.Chat обмежується текстовими повідомленнями і в першу чергу зосереджений на розміщенні корпоративних чатів, спілкуванні з колегами в компаніях та забезпеченні взаємодії з клієнтами, партнерами та постачальниками. Ви також можете згадати відкритих месенджерів Zulip, Mattermost, Wire, Gitter та Briar.

В кінці кінців якщо вам цікаво дізнатись більше про це, Ви можете перевірити деталі У наступному посиланні.


Будьте першим, щоб коментувати

Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.