Revolt, l'alternative open source à Discord

Discord est un service de messagerie instantanée gratuit chat vocal VolP multi-plateforme, chat vidéo et texte qui a gagné en popularité ces dernières années et il fonctionne via des serveurs et est séparé en canaux texte ou vocaux.

Le client Discord est basé sur le framework Electron et il est conçu avec des outils de développement Web, ce qui lui permet d'être multiplateforme et de s'exécuter sur des ordinateurs personnels et sur le Web. Le logiciel est pris en charge par onze centres de données dispersés dans le monde pour maintenir une faible latence avec les clients.

Toutes les versions du client prennent en charge le même ensemble de fonctionnalités, et l'application Discord pour ordinateurs personnels est spécialement conçue pour être utilisée pendant les jeux, y compris des fonctionnalités telles qu'une faible latence, des serveurs de chat vocal gratuits pour les utilisateurs et une infrastructure de serveur dédiée.

À propos de la révolte

Le projet La révolte se positionne comme un développement d'une plateforme de communication visant à créer un analogique open source de Discord Messenger

Comme Discord, la plateforme Revolt se concentre sur la création de plateformes pour organiser la communication entre les communautés et les groupes avec des intérêts communs. Révolte vous permet d'exécuter votre propre serveur des communications dans ses installations et, le cas échéant, assurer son intégration avec un site Internet ou communiquer à l'aide des applications clientes disponibles. Pour un déploiement rapide du serveur, une image de conteneur pour Docker est fournie.

Le côté serveur de Revolt il est écrit en Rust, utilisez MongoDB pour le stockage et est distribué sous la licence AGPLv3. Le côté client est écrit en TypeScript et dans la version de bureau, il est basé sur la plate-forme Électron, et dans la version application web, dans le framework Preact et la boîte à outils Vite.

Un projet distinct développe des composants tels qu'un serveur pour la communication vocale, un service de partage de fichiers, un proxy et un générateur de widgets intégrés à la page. Les applications mobiles pour Android et iOS ne sont pas fournies ; à la place, il est proposé d'utiliser une application Web installée qui fonctionne en mode PWA (Progressive Web Apps).

La plate-forme est en phase de test bêta initial Et dans sa forme actuelle, il ne prend en charge que le chat textuel et vocal, qui peut être utilisé, par exemple, pour communiquer entre joueurs lors du passage conjoint de jeux informatiques. Des caractéristiques de base, met en évidence définir un statut d'utilisateur, créer un profil avec démarques, attacher des badges à un utilisateur, créer des groupes d'utilisateurs, des canaux et des serveurs, séparation des privilèges, outils pour bloquer/débloquer les contrevenants, prise en charge de l'envoi d'invitations (invitation).

Les prochaines versions devraient prendre en charge les bots, un système complet de modération et des modules d'intégration avec les plateformes de communication Discord et Matrix, en plus de cela à plus long terme, il est prévu de mettre en œuvre un support pour les chats sécurisés (Chat E2EE), qui utilisent le chiffrement de bout en bout côté participant.

Parallèlement, le projet n'entend pas évoluer vers des systèmes décentralisés et fédérés qui rejoignent plusieurs serveurs. Revolt n'essaie pas de rivaliser avec Matrix, ne veut pas compliquer la mise en œuvre du protocole et considère que son créneau consiste à créer des serveurs uniques qui fonctionnent de manière optimale pour des projets individuels et des communautés pouvant être exécutés sur un VPS bon marché.

Parmi les plateformes de chat proches de Revolt, on peut également observer le projet partiellement ouvert Rocket.Chat, dont la partie serveur est écrite en JavaScript, tourne sur la plateforme Node.js et est distribué sous licence MIT.

Dans Rocket.Chat, seule la fonctionnalité de base est ouverte et les fonctionnalités supplémentaires sont distribuées sous forme de plugins payants. Rocket.Chat se limite à la messagerie texte et se concentre principalement sur l'hébergement de chats d'entreprise, la communication avec les collègues des entreprises et l'interaction avec les clients, les partenaires et les fournisseurs. Vous pouvez également mentionner les messagers ouverts Zulip, Mattermost, Wire, Gitter et Briar.

Enfin si vous souhaitez en savoir plus, vous pouvez vérifier les détails dans le lien suivant.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.