Connects Hubot to your XMPP network
Install dependencies with
There are a few configuration values you can use when getting hubot-xmpp running. The XMPP adapter requires only 3 (5 if you need specify server and port) environment variables to be set to able to use it.
HUBOT_XMPP_HOSTThe host name you want to connect to if its different than what is in the username jid.
HUBOT_XMPP_PORTThe port to connect to on the jabber server.
HUBOT_XMPP_LEGACYSSLSet to 1 to enable legacy SSL port. This requires the host to be defined.
HUBOT_XMPP_PREFERRED_SASL_MECHANISMUsed to change the encoding used for SASL.
HUBOT_XMPP_ROOMS can be a comma separated list of rooms to join. If
your rooms require passwords you should use the
Room passwords cannot contain
hubot with npm, you should create a standalone bot:
hubot -c ./my-bot
After creating your new bot, you should modify the
package.json and add the
hubot-xmpp dependency. After running
npm install you should be ready to configure
and start up your bot.