O projeto Revolt está desenvolvendo uma alternativa aberta à plataforma Discord

O projeto Revolt desenvolve uma plataforma de comunicação voltada para criar uma alternativa aberta ao mensageiro proprietário Discord. Assim como o Discord, a plataforma Revolt é focada em criar espaços para facilitar a comunicação entre comunidades e grupos com interesses em comum. O Revolt permite que você inicie seu próprio servidor para comunicação e, se necessário, integre-o a um site ou se comunique por meio de aplicativos de cliente disponíveis. Para uma rápida implantação do servidor, uma imagem de contêiner para Docker é oferecida.

A parte do servidor do Revolt é escrita na linguagem Rust, utiliza o banco de dados MongoDB para armazenamento e é distribuída sob a licença AGPLv3. A parte cliente é escrita em TypeScript e na versão para sistemas de desktop se baseia na plataforma Electron, enquanto a versão do aplicativo web utiliza o framework Preact e a ferramenta Vite. Componentes como um servidor de comunicação de voz, um serviço de compartilhamento de arquivos, um proxy e um gerador de widgets incorporáveis em páginas estão sendo desenvolvidos separadamente pelo projeto. Aplicativos móveis para Android e iOS não são disponibilizados, ao invés disso, é sugerido o uso de um aplicativo web instalável que funciona em modo PWA (Progressive Web Apps).

A plataforma está em fase de teste beta inicial e, no estado atual, suporta apenas chat de texto e voz, que pode ser usado, por exemplo, para comunicação entre jogadores durante o jogo cooperativo. Entre as funcionalidades básicas, destacam-se a definição do status do usuário, a criação de perfis com formatação Markdown, a atribuição de distintivos (Badges) aos usuários, criação de grupos de usuários, canais e servidores, divisão de permissões, ferramentas para bloquear/desbloquear infratores, suporte ao envio de convites (invite).

As próximas edições devem trazer suporte a bots, um sistema completo de moderação e módulos para integração com plataformas de comunicação como Discord e Matrix. A longo prazo, está previsto o suporte a chats seguros (E2EE Chat), que utilizarão criptografia de ponta a ponta entre os participantes. Contudo, o projeto não pretende se desenvolver em direção a sistemas descentralizados e federativos que unam vários servidores. A Revolt não tenta competir com a Matrix, nem deseja complicar a implementação do protocolo, considerando seu nicho a criação de servidores independentes que funcionem de forma ideal para projetos e comunidades individuais, que possam ser implementados em plataformas acessíveis. VPS.

Dentro das plataformas de chat semelhantes à Revolt, pode-se destacar o projeto parcialmente aberto Rocket.Chat, cuja parte do servidor é escrita em JavaScript, opera na plataforma Node.js e é distribuído sob a licença MIT. No Rocket.Chat, apenas a funcionalidade básica é aberta, enquanto recursos adicionais são disponibilizados como complementos pagos. O Rocket.Chat é limitado à troca de mensagens de texto e é principalmente voltado para facilitar a comunicação entre colegas em empresas e promover interações com clientes, parceiros e fornecedores.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster