<p dir="ltr">Maybe this can help you <a href="https://github.com/artefactop/ebot">https</a><a href="https://github.com/artefactop/ebot">://</a><a href="https://github.com/artefactop/ebot">github.com</a><a href="https://github.com/artefactop/ebot">/</a><a href="https://github.com/artefactop/ebot">artefactop</a><a href="https://github.com/artefactop/ebot">/</a><a href="https://github.com/artefactop/ebot">ebot</a> is not updated but can be a good start.</p>
<p dir="ltr">Regards</p>
<div class="gmail_quote">On Apr 3, 2015 7:03 PM,  <<a href="mailto:lloyd@writersglen.com">lloyd@writersglen.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Grigory,<br>
<br>
Have you published code anywhere?<br>
<br>
Thanks,<br>
<br>
Lloyd<br>
<br>
-----Original Message-----<br>
From: "Grigory Fateyev" <<a href="mailto:gfborn@gmail.com">gfborn@gmail.com</a>><br>
Sent: Friday, April 3, 2015 6:10am<br>
To: <a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
Subject: Re: [erlang-questions] Nitrogen-based XMPP client?<br>
<br>
Hello Marc Worrell!<br>
On Fri, 3 Apr 2015 09:30:02 +0200 you wrote:<br>
<br>
> Hi Lloyd,<br>
><br>
> Did you have a look at the exmpp client library?<br>
> There are some tutorials which might help in getting you started.<br>
><br>
> <a href="http://processone.github.io/exmpp/" target="_blank">http://processone.github.io/exmpp/</a><br>
> <<a href="http://processone.github.io/exmpp/" target="_blank">http://processone.github.io/exmpp/</a>><br>
><br>
> I don’t know of any other xmpp client libraries.<br>
<br>
I have a very simple (hope in future it'll be more useful) a pet project<br>
xmpp client that connects to rooms and does simple things. Like a bot.<br>
<br>
I found exmpp more ready to use it like an example, but the author of<br>
exmpp said:<br>
<br>
"Just as a  head up,  note that post is > 5 years old already.  The<br>
main goal of exmpp itself was to be used as parser/xml core in<br>
ejabberd".<br>
<br>
So I started my project as simple request-response flow with server.<br>
The main problem is to read XMPP XEPs. :)<br>
<br>
<br>
> > On 3 apr. 2015, at 05:29, Lloyd R. Prentice <<a href="mailto:lloyd@writersglen.com">lloyd@writersglen.com</a>><br>
> > wrote:<br>
> ><br>
> > Hello,<br>
> ><br>
> > I'm considering integrating multi-user chat into a Nitrogen<br>
> > application I'm building--- assuming that I'll support it with<br>
> > Mongoose IM. As usual, I'm in over my head, but persistent.<br>
> ><br>
> > I'm imagining a small number ( four? six?) thematic chat rooms<br>
> > serving a relatively small number of visitors at a time. As to<br>
> > scale, think of a book-signing event at a bookstore.<br>
> ><br>
> > I see that there are several JavaScript XMPP client packages that I<br>
> > could integrate into my Nitrogen web pages but, if that's the way,<br>
> > which one? Or, is there a native Erlang XMPP client app that I<br>
> > should look at? Indeed,  is Mongoose IM overkill? After all, the<br>
> > Nitrogen demos provide a very simple tinker-toy chat example, and<br>
> > numerous others can be found on the web though, most, rather long<br>
> > in the tooth.<br>
> ><br>
> > And more, how much harder would it be to integrate video chat<br>
> > using, say, web sockets?<br>
> ><br>
> > In other words, how can I best keep the gotchas, demons, and<br>
> > goblins at bay sufficiently to master the arcane arts of multi-user<br>
> > chat sufficiently to build my application before I die of old age?<br>
> ><br>
> > I'd much appreciate pointers or, better yet, pointers to actual<br>
> > code.<br>
> ><br>
> > All the best,<br>
> ><br>
> > LRP<br>
> ><br>
> > Sent from my iPad<br>
> > _______________________________________________<br>
> > erlang-questions mailing list<br>
> > <a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
> > <a href="http://erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
><br>
<br>
<br>
--<br>
Best regards!<br>
gfborn [at] gmail [dot] com<br>
_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
<br>
<br>
_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
</blockquote></div>