O Pidgin ainda não suporta isso, AFAIK. Há suporte no libpurple , então você pode escrever um patch ou um plugin para o Pidgin para fazer isso.
No Pidgin, quando entro em uma sala de bate-papo, ele carrega o histórico da sala de bate-papo. O iChat no Mac tem uma preferência na seção Contas para definir uma quantidade variável de histórico para carregar ou desabilitar totalmente o histórico de carregamento. Como faço a mesma coisa no Pidgin? Existe uma preferência em algum lugar que eu perdi? O objetivo é fazer com que a sala de bate-papo seja reiniciada a cada dia, então também seria bom desabilitar o histórico da sala de bate-papo totalmente no servidor, se isso for possível. Mas eu não vi essa opção quando procurei no Server Admin no servidor.
Eu encontrei esta lista de tipos de quarto XMPP , e parece que a criação de uma sala temporária pode ser a melhor maneira de fazer isso, mas eu não quero ter que criar a sala manualmente todas as manhãs. Agora eu tenho o Pidgin configurado para entrar automaticamente na sala quando eu fizer login; Eu quero fazer isso sem carregar o histórico.
EDIT: A especificação de bate-papo multiusuário XMPP mencionada acima também contém uma seção sobre gerenciamento de histórico . E consegui que isso funcionasse, puxando o plug-in do Console XMPP no Pidgin, copiando a estrofe <presence />
enviada quando entrei na sala, fechando a sala, colando a sub-rotina no console, adicionando o elemento <history />
e enviando-o . Quando abri a sala novamente, não tinha história. Mas tudo voltou na próxima vez!
Então: como faço para o Pidgin enviar a sub-rotina <history />
por padrão?
O Pidgin ainda não suporta isso, AFAIK. Há suporte no libpurple , então você pode escrever um patch ou um plugin para o Pidgin para fazer isso.