UNPKG

rss-o-bot-desktop

Version:

A desktop notifier for RSS-o-Bot

13 lines (11 loc) 389 B
'use strict'; var notifier = require('node-notifier'); var Rx = require('rx'); module.exports = function desktop(config) { var notify = Rx.Observable.fromNodeCallback(notifier.notify.bind(notifier)); return function (blog, url, title) { return notify({ title: blog, message: title, open: url }).takeUntilWithTime(1000); }; // Time out gracefully if nothing happens };