Estive a lidar com isto na semana passada num grupo de chat com 16 membros. A minha solução foi ocultar o grupo fazendo com que todos saíssem, exceto eu. Após cerca de 20 minutos, o ícone do chat em grupo mudou de 16 para 1, embora todos os membros ainda estivessem a aparecer na lista.
Mas hoje mais cedo, alguém encontrou uma menção/notificação de uma conversa anterior do grupo, respondeu inadvertidamente a ela sem se aperceber, e isso ressuscitou imediatamente o grupo. O ícone mostra 16 novamente.
Esta tarde, criei uma nova instância do Discourse para verificar se não estava relacionada com a base de dados ou com plugins, e o problema reproduziu-se facilmente.
A adorável @j.jaffeux implementou uma atualização hoje que deve resolver isso — você precisará estar com o código mais recente, mas quando testei, funcionou perfeitamente.
Após sair de um chat em grupo, o usuário não será mais listado como membro, não receberá notificações do chat em grupo nem terá acesso direto ao chat em grupo (ou seja, via URL) — até que alguém o adicione de volta ao grupo.
Por favor, dê uma olhada e nos informe se notar algum problema!