From ed2c96c6f1a3606fac898de47377fa6b0f0d2285 Mon Sep 17 00:00:00 2001 From: Aleksandr Bukhalo Date: Sat, 29 Feb 2020 21:26:02 +0300 Subject: [PATCH 1/2] fix(telegraf-service): ability to listen to all messages has been added --- lib/telegraf.service.ts | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/lib/telegraf.service.ts b/lib/telegraf.service.ts index f927acb..5ba6e8a 100644 --- a/lib/telegraf.service.ts +++ b/lib/telegraf.service.ts @@ -109,10 +109,16 @@ export class TelegrafService { } private setupOnMessage(handlers: Handler[]): void { - const onMessageHandlers = handlers.filter(({ config }) => config.message) + const onMessageHandlers = handlers.filter( + ({ config }) => config.message !== undefined + ) onMessageHandlers.forEach(handler => { - this.bot.hears(handler.config.message, this.adoptHandle(handler)) + if (handler.config.message) { + this.bot.hears(handler.config.message, this.adoptHandle(handler)) + } else { + this.bot.on('message', this.adoptHandle(handler)) + } }) } From 9373fdc6a3efb5c37b7dc775ee0a152f7b3b35ed Mon Sep 17 00:00:00 2001 From: Aleksandr Bukhalo Date: Sat, 29 Feb 2020 21:56:35 +0300 Subject: [PATCH 2/2] chore: bump version --- package-lock.json | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index 055c862..0c3d844 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "nestjs-telegraf", - "version": "0.7.2", + "version": "0.7.3", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index b264084..c114019 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "nestjs-telegraf", - "version": "0.7.2", + "version": "0.7.3", "description": "Telegraf module for Nest framework", "keywords": [ "nest",