[erlang-questions] Nitrogen-based XMPP client?
Grigory Fateyev
gfborn@REDACTED
Fri Apr 3 12:10:46 CEST 2015
Hello Marc Worrell!
On Fri, 3 Apr 2015 09:30:02 +0200 you wrote:
> Hi Lloyd,
>
> Did you have a look at the exmpp client library?
> There are some tutorials which might help in getting you started.
>
> http://processone.github.io/exmpp/
> <http://processone.github.io/exmpp/>
>
> I don’t know of any other xmpp client libraries.
I have a very simple (hope in future it'll be more useful) a pet project
xmpp client that connects to rooms and does simple things. Like a bot.
I found exmpp more ready to use it like an example, but the author of
exmpp said:
"Just as a head up, note that post is > 5 years old already. The
main goal of exmpp itself was to be used as parser/xml core in
ejabberd".
So I started my project as simple request-response flow with server.
The main problem is to read XMPP XEPs. :)
> > On 3 apr. 2015, at 05:29, Lloyd R. Prentice <lloyd@REDACTED>
> > wrote:
> >
> > Hello,
> >
> > 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.
> >
> > 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.
> >
> > 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.
> >
> > And more, how much harder would it be to integrate video chat
> > using, say, web sockets?
> >
> > 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?
> >
> > I'd much appreciate pointers or, better yet, pointers to actual
> > code.
> >
> > All the best,
> >
> > LRP
> >
> > Sent from my iPad
> > _______________________________________________
> > erlang-questions mailing list
> > erlang-questions@REDACTED
> > http://erlang.org/mailman/listinfo/erlang-questions
>
--
Best regards!
gfborn [at] gmail [dot] com
More information about the erlang-questions
mailing list