0.1.7 • Published 5 years ago

hubot-hipchat-api-test v0.1.7

Weekly downloads
1
License
MIT
Repository
github
Last release
5 years ago

Hubot adapter for HipChat using their API

If you need a Hubot adapter and can connect to the HipChat using XMPP, use HipChat's adapter. If not and you can integrate with HipChat's WebHooks, you should create a new adapter that uses those (they're faster and less chatty). But if find yourself needing to run Hubot on a server where you can hit HipChat's API, can't handle webhooks, and can't talk to XMPP - then this is for you.

Setup

These environment variables must be set:

# API token generated from hipchat profile
HUBOT_HIPCHAT_API_TOKEN="somestringoflettersandnumbers";

# API endpoint
HUBOT_HIPCHAT_API_ENDPOINT="http://my-private-hipchat.com/v2/";

# API proxy (optional)
HUBOT_HIPCHAT_API_PROXY="http://localhost:1234";

# comma separated list of one or many rooms (just do one for now)
HUBOT_HIPCHAT_API_ROOMS="someroom";

# Message to send to the room at startup. Defaults to "Ready!"
HUBOT_HIPCHAT_API_CONNECT_MSG="Awaiting Orders!"

Developing

Hubot leverages peerDependencies, but due to npm bugs npm link does not work well.

To develop locally:

Relevant resources

0.1.7

5 years ago

0.1.6

5 years ago

0.1.5

5 years ago

0.1.4

5 years ago

0.1.3

5 years ago

0.1.2

5 years ago

0.1.1

5 years ago

0.1.0

5 years ago