__ .__
__ _________/ |_|__| _____ ____ ___________ _______ __ ____
| | \____ \ __\ |/ \_/ __ \ ______ / ___\_ __ \/ _ \ \/ // __ \
| | / |_> > | | | Y Y \ ___/ /_____/ / /_/ > | \( <_> ) /\ ___/
|____/| __/|__| |__|__|_| /\___ > \___ /|__| \____/ \_/ \___ >
|__| \/ \/ /_____/ \/
An Uptime plugin that sends notifications to the Grove.io IRC service. Supports sending each of Uptime's notice types to a list of Grove channels.
Installation
Download and install the node package.
$ npm install uptime-grove
To enable the plugin, place the following in ./plugins/index.js
exports.init = function() {
require('uptime-grove').init();
}
Then configure the plugin with your Uptime site. Here is an example.
grove:
event:
up:
- 'ieuPAr8UIQ24NAeqV1r9s0pHBHR7RTL9wq'
down:
- 'ieuPAr8UIQ24NAeqV1r9s0pHBHR7RTL9wq'
paused:
restarted:
dashboardUrl: 'http://localhost:8082'
Much respect due
This code is derived from Paul Dixon's uptime-webhooks.