node package manager

node-pushover-client

Send push notifications to iOS and Android using Pushover.

node-pushover-client

Send push notifications to iOS and Android using Pushover.

Usage

Register an application with Pushover.net to get your application and user tokens.

const Pushover = require('node-pushover-client');
 
const client = new Pushover({
  token: 'KzGDORePK8gMaC0QOYAMyEEuzJnyUi',
  user: 'uQiRzpo4DXghDmr9QzzfQu27cmVRsG'
});
 
client
  .send({message: 'Hello World'})
  .then(res => console.log(res));

You can set PUSHOVER_TOKEN and PUSHOVER_USER environment variables to use as defaults.

new Pushover().send({message: 'Hello World'});

There's also a static send method.

Pushover.send({
  token: 'KzGDORePK8gMaC0QOYAMyEEuzJnyUi',
  user: 'uQiRzpo4DXghDmr9QzzfQu27cmVRsG',
  message: 'Hello World'
});

Command Line Usage

$ npm -g install node-pushover-client
$ pushover --help

Options

The options object uses the same parameters outlined in Pushover's API. Any snake_case option can also be written in camelCase.