I'm using jabber.el and it's working great. I'm trying to find out if there's a way to have jabber download my recent chat history when initiating a chat with someone. It seems like my history is cached for conversations that occur while I'm online, but messages I missed while offline are not downloaded.

Is there a way to change this behavior?

  • If messages are sent while you are offline, and the messages haven't been seen by any other client before, then the server should send them to jabber.el at connection time. What server are you connecting to?
    – legoscia
    Commented May 7, 2015 at 10:27
  • 1
    BTW, does running M-x jabber-chat-display-more-backlog in a chat buffer help?
    – legoscia
    Commented May 7, 2015 at 10:28
  • I'm not very familiar with XMPP but from what I have read and seen, it looks like HipChat (I'm assuming you're using hipchat) doesn't follow the XMPP standard for offline messages, as such getting offline messages seems to only be supported on their official clients. I could be wrong, but if offline message support was available, jabber-get-disco-info would not yield a "Feature not implemented" error. Basically if you can't discover offline support, then it's definitely not there. (I could be wrong) Commented May 7, 2015 at 13:33
  • @legoscia that does help in an individual chat. groupchats seem not to like that command.
    – bitops
    Commented May 7, 2015 at 20:52
  • @JordonBiondo bummer. :(
    – bitops
    Commented May 7, 2015 at 20:52


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Browse other questions tagged or ask your own question.