From cc57ad0a7816d2fe68732d9e75116787ac780d07 Mon Sep 17 00:00:00 2001 From: Adhidarma Hadiwinoto <me@adhisimon.org> Date: Thu, 21 Jul 2016 14:52:13 +0700 Subject: [PATCH] send message on start --- evo-im.js | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/evo-im.js b/evo-im.js index affe90b..aef7fb0 100644 --- a/evo-im.js +++ b/evo-im.js @@ -6,8 +6,17 @@ var url = require('url'); var config; var logger; +var sendMessage; function start(options) { + try { + sendMessage = options.sendMessage; + } + catch(e) { + console.log('undefined send message. Exiting'); + process.exit(2); + } + if (options && options.config) { config = options.config; } @@ -16,6 +25,8 @@ function start(options) { logger = options.logger; } + + createHttpServer(); } @@ -23,7 +34,7 @@ function formatTimestamp(ms) { return strftime('%F %T', new Date(ms)); } -function onMessage(sender, message, ts, sendMessage) { +function onMessage(sender, message, ts) { var opts = { url: config.evo_url, qs: { -- 1.9.0