PHP client for HipChat. Designed for incidental notifications from an application.

Installs: 6 857

Dependents: 1

Stars: 53

Watchers: 3

Forks: 15

Open Issues: 1

Language: PHP

v0.7.0 2014-02-08 14:43 UTC


Build Status

Hippy is a simple PHP client for sending messages to a HipChat room. It is designed for incidental notifications from an application.

Hippy does one thing and one thing well, sending messages to a Hipchat room.


Add rcrowe\hippy as a requirement to composer.json:

    "require": {
        "rcrowe/hippy": "0.6.*"

Update your packages with composer update or install with composer install.


$transport = new rcrowe\Hippy\Transport\Guzzle($token, $room, $from);
$hippy = new rcrowe\Hippy\Client($transport);

$message = new rcrowe\Hippy\Message(true, rcrowe\Hippy\Message::BACKGROUND_YELLOW);


Hippy also provides a static interface just like v0.5 and below.

use rcrowe\Hippy\Facade as Hippy;

Hippy::init($token, $room, $from);
Hippy::html('<a href="#">test failed</a>');

Maybe you want to add the message to a queue and send it at the end.

Hippy::init($token, $room, $from);
Hippy::add('test 1');
Hippy::addHtml('test 2');


Use Phing for builds and want to send messages to Hipchat? Then checkout out phing-hipchat.


To run all tests

$> phpunit tests


Hippy is released under the MIT public license.