Olá a todos! Estou animado para compartilhar o Resenha, um novo plugin experimental que traz bate-papo por voz diretamente para o Discourse — sem aplicativos separados, sem infraestrutura complicada, apenas salas de voz integradas perfeitamente à sua barra lateral.

O que Ă© o Resenha?
O Resenha adiciona salas de voz estilo Discord que os membros da sua comunidade podem ingressar com um Ăşnico clique. Pense nisso como um bate-papo por voz leve e sempre disponĂvel que vive ao lado das discussões do seu fĂłrum — perfeito para encontros casuais, grupos de estudo, clubes do livro ou colaboração em tempo real.
Por que vocĂŞ vai adorar
Sobrecarga zero de servidor - Todo o tráfego de voz Ă© peer-to-peer usando WebRTC. Seu servidor Discourse lida apenas com a sinalização — a mĂdia nunca toca em sua infraestrutura. Isso significa bate-papo por voz que escala com sua comunidade sem aumentar seus custos de hospedagem.
Privacidade em primeiro lugar por design - Criptografia de ponta a ponta integrada graças ao DTLS-SRTP do WebRTC. Os fluxos de áudio nunca passam pelo seu servidor, dando aos participantes verdadeira privacidade peer-to-peer.
Entrar/Sair instantâneo - As salas aparecem na sua barra lateral. Clique para entrar, clique novamente para sair. Sem carregamento de página, sem interface de usuário complexa — apenas voz sem atrito.
Presença ao vivo - Veja quem está em cada sala com avatares em tempo real. Os falantes ativos recebem um contorno verde para que você sempre saiba quem está falando.
Configuração simples - Ative o plugin e uma sala “Watercooler” aparece automaticamente. Sua comunidade pode começar a usar o bate-papo por voz imediatamente, sem nenhuma configuração.
Controles de nĂvel de confiança - Aproveite o sistema de confiança existente do Discourse para controlar quem pode criar e gerenciar salas.
Perfeito para
- Reuniões de equipe - Moderadores e administradores podem realizar check-ins periódicos sem ter que usar Zoom, Discord ou outras ferramentas de terceiros
- Grupos de estudo e comunidades de aprendizagem com discussões ao vivo
- Guildas de jogos se coordenando sem aplicativos de voz de terceiros
- Equipes remotas com conversas casuais de “watercooler”
- Clubes do livro e grupos de hobbies que desejam conversas espontâneas
- Comunidades locais organizando eventos e encontros em tempo real
Experimente ao Vivo
Quer ver em ação antes de instalar? Junte-se à nossa comunidade de demonstração e teste as salas de voz você mesmo:
https://discourse-on-a-pi5.falco.dev/
(Sim, ele roda em um Raspberry Pi 5! É por isso que é tão leve.)
Destaques Técnicos
Para aqueles interessados na implementação:
- WebRTC puro no navegador (nenhum servidor SFU/MCU necessário)
- Toda a sinalização via Discourse + MessageBus
- Configuração de servidor STUN/TURN para redes restritivas
- Presença com suporte a Redis com batimentos cardĂacos automáticos
- Detecção de fala em tempo real com indicadores visuais
- API REST para gerenciamento programático de salas
Status Atual
Lançamento Alpha - Este é um software em estágio inicial. Recomendamos testar com grupos pequenos antes de implantar em toda a sua comunidade. O plugin funciona bem para salas pequenas a médias (2-10 participantes). Salas maiores podem atingir os limites de pares do navegador, embora o suporte a TURN/SFU esteja planejado para o futuro.
Instalação
hooks:
after_code:
- exec:
cd: $home/plugins
cmd:
- git clone https://github.com/xfalcox/resenha.git
Em seguida, ative-o em Admin > Configurações > Plugins > resenha habilitado.
Participe
Este Ă© um projeto experimental e adorarĂamos seu feedback! Se vocĂŞ está testando em sua comunidade, encontrando bugs ou tem ideias para recursos, por favor, compartilhe sua experiĂŞncia aqui.
Encontrou um bug?
Tem perguntas? Responda a este tĂłpico!
Quer contribuir? PRs sĂŁo bem-vindos
Quem está pronto para dar voz à sua comunidade? ![]()
Nota: Este nĂŁo Ă© um plugin official.
