2
0
mirror of https://github.com/yagop/node-telegram-bot-api synced 2025-08-28 21:07:39 +00:00

Added support for listening to inline requests

This commit is contained in:
crisbal 2016-01-04 20:13:10 +01:00
parent c00be8b089
commit b9bf9775cc

View File

@ -68,8 +68,11 @@ TelegramBot.prototype.initPolling = function() {
TelegramBot.prototype._processUpdate = function (update) {
debug('Process Update %j', update);
var message = update.message;
debug('Process Update message %j', message);
var inline_query = update.inline_query;
var chosen_inline_result = update.chosen_inline_result;
if (message) {
debug('Process Update message %j', message);
this.emit('message', message);
var processMessageType = function (messageType) {
if (message[messageType]) {
@ -89,6 +92,12 @@ TelegramBot.prototype._processUpdate = function (update) {
}
});
}
} else if(inline_query) {
debug('Process Update inline_query %j', inline_query);
this.emit('inline_query', inline_query);
} else if(chosen_inline_result) {
debug('Process Update chosen_inline_result %j', chosen_inline_result);
this.emit('chosen_inline_result', chosen_inline_result);
}
};