Hi Ying,

I don't know how Jappix works, but one approach to live help systems is to
create a new MUC (with a randomly generated name [1]) when a user requests the
help and then send invitations to the people who can offer help. Once one
person has accepted the invitation the user is informed that they are talking
to someone. This makes it relatively easy to scale this to multiple people, as
long as they don't talk in a chat where another support person is already
present.

You could implement all of this in JavaScript using BOSH to connect to the
XMPP server, or you could implement it as a component on the server (which
would allow you to keep the list of support people private).

Hope this helps,
Thijs

[1] There's also XEP-0307, but I think that's overkill.

> On 17 dec. 2015, at 14:46, Ying LEE <mr.ying....@gmail.com> wrote:
> 
> I tried Jappix mini, but it doesn't fit my requirement.
> 
> 1. If I assign a permanent MCU to the anonymous visitor, all anonymous 
> visitors will share the same communication contents. There is privacy 
> problem. Of course, if it is possible for guests to post but not to read, 
> this solution can work but I cannot find such a setting.
> 2. If I dynamically create a temporary MCU to the anonymous visitor, the 
> communication is private, but how can staff know he should join this MCU. For 
> as I know ( wish I am wrong), an anonymous XMPP user cannot initiate a chat 
> with others.
> 
> I guess I have to do some server side coding, which is the reason I post the 
> question here.
> 
> 
> Ying
> 
> 
> On Wednesday, December 16, 2015 at 10:05:19 PM UTC+8, Adrien Clerc wrote:
> Le 16/12/2015 02:36, Ying LEE a écrit :
> > When a guest visits a website, he may wants to ask help. This
> > application is usually called live help. Actually there are a lot of
> > solutions based on database already, such
> > as https://livehelperchat.com/. And such a kind of application can
> > forward the message to and from XMPP client so that the guest can chat
> > with some staff, who is using XMPP client.
> >
> > I am wondering whether there is a pure XMPP solution. In other words,
> > the guest uses anonymous account of XMPP and then chat with someone.
> >
> Hi,
> 
> This is really a simple answer to your question, but have a look at
> https://mini.jappix.com/
> Personnally, I'm using jappix with a MUC and anonymous so people can
> contact me with a simple web browser. But I have to be logged in to my
> XMPP account.
> Jappix mini might be a better solution for your use case.
> 
> Adrien
> 
> --
> You received this message because you are subscribed to the Google Groups 
> "prosody-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to prosody-dev+unsubscr...@googlegroups.com.
> To post to this group, send email to prosody-dev@googlegroups.com.
> Visit this group at https://groups.google.com/group/prosody-dev.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"prosody-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to prosody-dev+unsubscr...@googlegroups.com.
To post to this group, send email to prosody-dev@googlegroups.com.
Visit this group at https://groups.google.com/group/prosody-dev.
For more options, visit https://groups.google.com/d/optout.

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

Reply via email to