UNPKG

homebridge-pushover-notification

Version:

Homebridge plugin to send push notifications through Pushover from HomeKit

29 lines 793 B
import axios from 'axios'; export class PushoverClient { token; user; log; constructor(token, user, log) { this.token = token; this.user = user; this.log = log; } async sendMessage(request) { const url = 'https://api.pushover.net/1/messages.json'; const data = { ...request, token: this.token, user: this.user, }; this.log.debug('Sending Pushover request:', data); await axios.post(url, data) .then(response => { this.log.debug('Success! Result:', response.data); }) .catch(error => { this.log.error('Pushover request failed:', error.message); }); } ; } //# sourceMappingURL=pushover-client.js.map