Skip to content

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

Notifications You must be signed in to change notification settings

nkohari/node-hipchat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published