Beispiel #1
0
try {
  var config = require('../../config');  
}
catch (err) {
  console.log("Remember to create a config.json. Get inspiration from config-sample.json");
  process.exit();
}

var jstp   = require('jstp');

var keyword = {
  say: function (engine, answer, dispatch) {
    console.log(dispatch.body);
  }
}

jstp.bind({
  host: [['localhost', 8000, 'tcp']],
  endpoint: {
    method: "*",
    resource: ["Twitter", config.app.token, config.viewerId, "*", "beer"]
  }, 
  body: config
}, keyword.say, keyword);
Beispiel #2
0
var jstp = require('jstp');
var client = require('../../../index.js').Client(jstp);
try {
  var config = require('../../../config');  
}
catch (err) {
  console.log("Remember to create a config.json. Get inspiration from config-sample.json");
  process.exit();
}

var LOL = {
  shout: function (engine, answer, dispatch) {
    console.log(dispatch.body);
  }
}

jstp.bind({
  endpoint: {
    method: '*',
    resource: ["Twitter", config.app.token, config.viewerId, "following", "*"]
  },
  body: config
}, LOL.shout, LOL);