src: Improve performance when matching message types

Feature:

  Considering that the most encountered message type is (probably) 'text',
  we should match it as soon as possible; without wasting much time
  looping through less-likely-to-matched types.
release
GochoMugo 8 years ago
parent 772609c334
commit ba4d207684
No known key found for this signature in database
GPG Key ID: 7B6A01CB57AA39E4
  1. 2
      src/telegram.js

@ -20,6 +20,7 @@ const deprecate = require('depd')('node-telegram-bot-api');
let Promise = require('bluebird');
const _messageTypes = [
'text',
'audio',
'channel_chat_created',
'contact',
@ -40,7 +41,6 @@ const _messageTypes = [
'sticker',
'successful_payment',
'supergroup_chat_created',
'text',
'video',
'video_note',
'voice',

Loading…
Cancel
Save