Installing node-xmpp-client
To interact with an XMPP server, we will use a popular Node.js project called node-xmpp-client
. This is a JavaScript implementation of an XMPP client that can run on both the server side or in the browser using Browserify (http://browserify.org/).
First, we will create a new folder for our project and install the library there. To do this, open a terminal window and type the following commands:
cd ~ mkdir xmpp-echo-bot cd xmpp-echo-bot npm install node-xmpp-client
This will install node-xmpp-client
inside a new node_modules
directory. At the time this book is published, node-xmpp-client
should be at version 3.0.0 or greater.
Now we have our library installed, we start building our echo bot!