UNPKG

rss-o-bot-telegram

Version:

A Telegram notifier for RSS-o-Bot

13 lines (11 loc) 410 B
'use strict'; var Tg = require('tg-yarl'); var Rx = require('rxjs/Rx'); module.exports = function telegram(config) { var tg = Tg(config.get('telegram-api-token')); return function (subject, url, title) { return Rx.Observable.forkJoin(config.get('telegram-recipients').map(function (r) { return Rx.Observable.fromPromise(tg.sendMessage(r, subject + ' \n' + title + ': ' + url)); })); }; };