Skip to content
PHP client for HipChat. Designed for incidental notifications from an application.
Latest commit 2d59aff Feb 8, 2014 @rcrowe Merge pull request #7 from cbschuld/requpdate
guzzle version increase
Failed to load latest commit information.
src/rcrowe/Hippy PSR2 compliance Apr 6, 2013
.gitignore Latest Apr 6, 2013
phpunit.xml Added a static interface for super simple sending Apr 6, 2013 simple typo fix for defined BACKGROUND_YELLOW Aug 11, 2013


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.

Something went wrong with that request. Please try again.