Incoming private messages from people not in a roster
So, I'm trying to get an incoming private chat message (type="chat") to show up as a private chat window even when the user that the message is coming from is not in any roster/MUC that I'm participating in.
Incoming stanza:
<message type="chat" to="[email protected]" id="ab8da">
<body>this test message will not show up as a private message in candy.</body>
<active xmlns="http://jabber.org/protocol/chatstates"/>
</message>
To clarify, this is a proper private message (not a private MUC message) that I sent using Psi to my Candy instance that is not participating in any of the MUCs I am participating in.
Hmm, actually this should work out of the box, without any plugin.. Really nothing happens when you receive such a message?
Nothing happens. :-( I can see it come in in the console log messages, but no action is taken. On Jun 4, 2014 10:41 PM, "Michael Weibel" [email protected] wrote:
Hmm, actually this should work out of the box, without any plugin.. Really nothing happens when you receive such a message?
— Reply to this email directly or view it on GitHub https://github.com/candy-chat/candy/issues/254#issuecomment-45182827.
Could you test if it works when using the dev branch?
I will tomorrow if I get a chance. Nursing a sick and puking baby back to sleep, which means no daycare tomorrow. :-( By Friday for sure though. On Jun 4, 2014 10:44 PM, "Michael Weibel" [email protected] wrote:
Could you test if it works when using the dev branch?
— Reply to this email directly or view it on GitHub https://github.com/candy-chat/candy/issues/254#issuecomment-45182969.
Oh, hope your baby gets well soon :)
Did you solve this? I experienced this last year when it turned out that only people in ones roster were used. This might also be caused by bugs in the methods which determines said user, and not show due to a more serious exception.
This also gets affected by server settings. The Openfire instance we use Candy on, doesn't allow those messages if the person isn't on your roster.