Instalei o bitlbee para emular todos os meus contatos de vários serviços de mensagens instantâneas como contatos do IRC. Para manter o histórico e permitir que eles me avisem quando não estou conectado ao IRC, também instalei o ZNC (um segurança do IRC).
No entanto, enquanto o ZNC parece funcionar bem para os canais do IRC (recebo corretamente as mensagens anteriores quando me conecto com qualquer cliente de IRC), ele realmente não funciona para consultas (bate-papo direto com alguém) , ou seja, não em um canal). Mas com a minha configuração, eu realmente só tenho consultas (exceto o canal de controle bitlbee que eu realmente não me importo).
Eu tentei desativar a opção ZNC Auto Clear Query Buffer
, mas também não funciona bem, porque os clientes de IRC acham que recebem mensagens novas (e bip e vibrar) cada vez que eu conecto ao ZNC . Além disso, eles reabrirão todas as janelas de consulta até mesmo para conversas antigas. E, finalmente, alguns clientes lembram o histórico de janelas de consulta abertas anteriormente, então eles acrescentam a mesma discussão novamente.
É possível fazer o bitlbee criar um canal para cada um dos meus contatos para que o ZNC forneça um histórico adequado? Ou alguma outra ideia para fazê-lo funcionar?
Também estou aberto a soluções alternativas para alcançar o mesmo objetivo (unificar vários serviços de mensagens instantâneas com um servidor único sempre conectado, com o qual posso conectar-me a um cliente exclusivo e ter histórico de todas as conversas; idealmente precisa que o (s) cliente (s) estejam disponíveis no Windows, Linux e Android.