• Stars
    star
    106
  • Rank 323,737 (Top 7 %)
  • Language
    CoffeeScript
  • Created about 13 years ago
  • Updated almost 9 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

simple node.js library for communicating with hipchat's rest api

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!
});