Instalación HUBOT con conexión a XMPP en Ubuntu Server 14.04
Empezamos con un update y upgrade en su caso
apt-get update
apt-get upgrade
Hubot y dependencias
apt-get install nodejs npm
Despues de la instalacion ponemos este comando para que nos encuentre node
cp /usr/bin/nodejs /usr/bin/node
npm install -g yo generator-hubot
npm install node-stringprep
Una vez terminemos con la instalación pasamos al siguiente paso crear el bot
mkdir /srv/testbot
cd /srv/testbot
yo hubot
Script arranque
#!/bin/bash
#set env vars
export HUBOT_XMPP_USERNAME='username@dominio.com'
export HUBOT_XMPP_PASSWORD=
export HUBOT_XMPP_ROOMS="nombresala@conference.dominio.com"
export HUBOT_AUTH_ADMIN='nombre'
export HUBOT_LOG_LEVEL="debug"
export PORT=8082
#Now that the vars are set, lets run the bot.
# -- En produccion
#sh /opt/devbot/bin/hubot -a xmpp -n DevBot >> /var/log/hubot/bot.log &
# -- En Desarrollo
bin/hubot -a xmpp -n TestBot1
Espero que os sirva este manual, ya que encontré varios por Internet pero están anticuados por el cambio de yo.
Saludos.
Empezamos con un update y upgrade en su caso
apt-get update
apt-get upgrade
Hubot y dependencias
apt-get install nodejs npm
Despues de la instalacion ponemos este comando para que nos encuentre node
cp /usr/bin/nodejs /usr/bin/node
npm install -g yo generator-hubot
npm install node-stringprep
Una vez terminemos con la instalación pasamos al siguiente paso crear el bot
mkdir /srv/testbot
cd /srv/testbot
yo hubot
Script arranque
#!/bin/bash
#set env vars
export HUBOT_XMPP_USERNAME='username@dominio.com'
export HUBOT_XMPP_PASSWORD=
export HUBOT_XMPP_ROOMS="nombresala@conference.dominio.com"
export HUBOT_AUTH_ADMIN='nombre'
export HUBOT_LOG_LEVEL="debug"
export PORT=8082
#Now that the vars are set, lets run the bot.
# -- En produccion
#sh /opt/devbot/bin/hubot -a xmpp -n DevBot >> /var/log/hubot/bot.log &
# -- En Desarrollo
bin/hubot -a xmpp -n TestBot1
Espero que os sirva este manual, ya que encontré varios por Internet pero están anticuados por el cambio de yo.
Saludos.