node-hipchat

0.4.5 • Public • Published

Summary

A simple node.js library for communicating with the HipChat REST API. Supports full Hipchat API

You can also install via npm:

npm install node-hipchat

Methods implemented:

rooms/create
rooms/delete
rooms/history
rooms/list
rooms/message
rooms/show

users/create
users/delete
users/list
users/show
users/update

Examples

First make sure you have an Admin API Key.

Send a message to a room

var hipchat = require('node-hipchat');

var HC = new hipchat('YOUR_API_KEY');

HC.listRooms(function(data) {
  console.log(data); // These are all the rooms
});

var params = {
  room: 123456, // Found in the JSON response from the call above
  from: 'FunkyMonkey',
  message: 'Some HTML <strong>formatted</strong> string',
  color: 'yellow'
};

HC.postMessage(params, function(data) {
  // Message has been sent!
});

Dependencies (1)

Dev Dependencies (1)

Package Sidebar

Install

npm i node-hipchat

Weekly Downloads

54

Version

0.4.5

License

none

Last publish

Collaborators

  • nkohari
  • dancrumb
  • fideloper