<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hi Lloyd,<div class=""><br class=""></div><div class="">Did you have a look at the exmpp client library?</div><div class="">There are some tutorials which might help in getting you started.</div><div class=""><br class=""></div><div class=""><a href="http://processone.github.io/exmpp/" class="">http://processone.github.io/exmpp/</a></div><div class=""><br class=""></div><div class="">I don’t know of any other xmpp client libraries.</div><div class=""><br class=""></div><div class="">Cheers, </div><div class=""><br class=""></div><div class="">Marc</div><div class=""><br class=""></div><div class=""><br class=""></div><div><blockquote type="cite" class=""><div class="">On 3 apr. 2015, at 05:29, Lloyd R. Prentice <<a href="mailto:lloyd@writersglen.com" class="">lloyd@writersglen.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class="">Hello,<br class=""><br class="">I'm considering integrating multi-user chat into a Nitrogen application I'm building--- assuming that I'll support it with Mongoose IM. As usual, I'm in over my head, but persistent.<br class=""><br class="">I'm imagining a small number ( four? six?) thematic chat rooms serving a relatively small number of visitors at a time. As to scale, think of a book-signing event at a bookstore. <br class=""><br class="">I see that there are several JavaScript XMPP client packages that I could integrate into my Nitrogen web pages but, if that's the way, which one? Or, is there a native Erlang XMPP client app that I should look at? Indeed,  is Mongoose IM overkill? After all, the Nitrogen demos provide a very simple tinker-toy chat example, and numerous others can be found on the web though, most, rather long in the tooth.<br class=""><br class="">And more, how much harder would it be to integrate video chat using, say, web sockets?<br class=""><br class="">In other words, how can I best keep the gotchas, demons, and goblins at bay sufficiently to master the arcane arts of multi-user chat sufficiently to build my application before I die of old age?<br class=""><br class="">I'd much appreciate pointers or, better yet, pointers to actual code.<br class=""><br class="">All the best,<br class=""><br class="">LRP<br class=""><br class="">Sent from my iPad<br class="">_______________________________________________<br class="">erlang-questions mailing list<br class=""><a href="mailto:erlang-questions@erlang.org" class="">erlang-questions@erlang.org</a><br class="">http://erlang.org/mailman/listinfo/erlang-questions<br class=""></div></blockquote></div><br class=""></body></html>