node package manager

toby-node

toby-node

A node.js Toby helper library.

NPM

Installation

The easiest way to install toby-node is from NPM. You can run the command below to instally the library:

npm install toby-node-client

Or you can clone the source code for toby-node, and install from there.

git clone https://github.com/toby-cloud/toby-node.git
cd toby-node
npm install

Then in your code:

var toby = require("path/to/toby-node");

Testing your installation

Try connecting to Toby with your user bot, like this:

var botId = '{{ username }}'; // Your username from toby.cloud 
var secret = '{{ password }}'; // Your password from toby.cloud 
 
var toby = require('toby-node-client');
 
// the callback to be executed when connected 
function onConnect() {
  console.log("Connected!");
}
 
// the callback to be executed when message received 
function onMessage(from, message) {
  console.log("message received:", from, message);
}
 
var bot = new toby.Bot(botId, secret, onConnect, onMessage);
bot.start();