Commit de71743bf680b06989f972772fe64a7f32534fd1
1 parent
c138525dd6
Exists in
master
Penanganan cb setelah onMessaage
Showing 1 changed file with 12 additions and 5 deletions Side-by-side Diff
transport-xmpp.js
... | ... | @@ -45,11 +45,18 @@ bot.on('chat', function(partner, msg) { |
45 | 45 | logger.info('Incoming message via XMPP transport', {me: config.username, partner: partner, msg: msg}); |
46 | 46 | |
47 | 47 | if (_callback && _callback.onIncomingMessage) { |
48 | - _callback.onIncomingMessage({ | |
49 | - me: config.username, | |
50 | - partner: partner, | |
51 | - msg: msg.trim() | |
52 | - }) | |
48 | + _callback.onIncomingMessage( | |
49 | + { | |
50 | + me: config.username, | |
51 | + partner: partner, | |
52 | + msg: msg.trim() | |
53 | + }, | |
54 | + function(err, params) { | |
55 | + if (params && params.msg) { | |
56 | + bot.send(partner, params.msg); | |
57 | + } | |
58 | + } | |
59 | + ) | |
53 | 60 | } |
54 | 61 | }) |
55 | 62 |