2
0
mirror of https://github.com/yagop/node-telegram-bot-api synced 2025-08-23 10:27:49 +00:00

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.
This commit is contained in:
GochoMugo 2017-11-19 00:05:32 +03:00
parent 772609c334
commit ba4d207684
No known key found for this signature in database
GPG Key ID: 7B6A01CB57AA39E4

View File

@ -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',