Commit Graph

62 Commits

Author SHA1 Message Date
Aleksandr Bukhalo
dd696402a4 Merge branch 'master' of github.com:bukhalo/nestjs-telegraf into feature/v2
 Conflicts:
	package-lock.json
2020-09-10 12:26:56 +03:00
Aleksandr Bukhalo
df2b6a5ab3 docs: support docs versioning, new update hook decorators docs added 2020-09-10 11:23:04 +03:00
Aleksandr Bukhalo
6350a6e8d1
feat: new decorators for telegram bot api updates (#119) 2020-09-09 22:46:25 +03:00
Aleksandr Bukhalo
e999698fef chore: remove legacy decorators 2020-08-31 12:16:40 +03:00
Aleksandr Bukhalo
668aa908a5 fix(deps): add missing dependencies 2020-08-14 14:13:00 +03:00
Aleksandr Bukhalo
0f06e4b930 feat: remove "Telegraf" prefix from decorator names 2020-08-14 12:42:57 +03:00
Aleksandr Bukhalo
05d7ae7b12 feat: add new @Update decorator 2020-08-14 01:21:33 +03:00
Aleksandr Bukhalo
e66035df7f fix: wrong telegraf errors handling 2020-05-05 16:34:44 +03:00
Aleksandr Bukhalo
62bdbd77e5 feat: contextmessageupdate backward compatibility 2020-05-03 12:04:50 +03:00
Aleksandr Bukhalo
6361e537aa feat: implement injectbot decorator 2020-05-03 11:06:25 +03:00
Aleksandr Bukhalo
beeffc5088 feat: export telegraf helpers 2020-05-03 10:10:16 +03:00
Aleksandr Bukhalo
aece1d0bca feat: upgrade telegraf package to the latest version 2020-05-03 09:46:28 +03:00
Aleksandr Bukhalo
a5962fa7b9 feat: add launch options 2020-04-24 18:52:54 +03:00
Aleksandr Bukhalo
ef120e4e40 chore: change telegraf provider name in constants 2020-04-24 17:43:22 +03:00
Aleksandr Bukhalo
196e734b5c fix: wrong telegraf instance using 2020-04-24 16:09:11 +03:00
Aleksandr Bukhalo
a30b7cdf68 fix: add telegraf.provider.ts into .prettierignore 🤬 2020-03-28 11:47:34 +03:00
Aleksandr Bukhalo
e1727c28c1 fix: dirty hack for fix wrong telegraf package typings 2020-03-28 11:10:10 +03:00
Aleksandr Bukhalo
177e53b73b fix: ts-ignore error in telegraf.provider.ts 2020-03-28 11:00:33 +03:00
Aleksandr Bukhalo
2f48d7a848 feat: export ContextMessageUpdate type from telegraf package 2020-03-19 20:50:44 +03:00
Aleksandr Bukhalo
ee0ad03af8 fix: forRoot method working 2020-03-19 19:23:51 +03:00
Aleksandr Bukhalo
25710b7908 feat(decorators): metadata typings added 2020-03-19 18:20:07 +03:00
Aleksandr Bukhalo
a2eb619e6b feat(decorators): TelegrafGameQuery added 2020-03-19 17:28:56 +03:00
Aleksandr Bukhalo
f65905ed0d feat(decorators): TelegrafInlineQuery added 2020-03-19 17:25:47 +03:00
Aleksandr Bukhalo
76e0eee3ad fix(decorators): TelegrafAction method call 2020-03-19 17:20:59 +03:00
Aleksandr Bukhalo
511f9ebd77 feat(decorators): TelegrafAction added 2020-03-19 17:20:13 +03:00
Aleksandr Bukhalo
7d3e266f0f feat(decorators): TelegrafCashtag added 2020-03-19 17:16:48 +03:00
Aleksandr Bukhalo
68690da83e feat(decorators): TelegrafHashtag added 2020-03-19 17:14:34 +03:00
Aleksandr Bukhalo
225c931dbb feat(decorators): TelegrafPhone added 2020-03-19 17:02:37 +03:00
Aleksandr Bukhalo
f5d9cf13b6 feat(decorators): TelegrafMention added 2020-03-19 16:58:27 +03:00
Aleksandr Bukhalo
8bd20131a1 feat(decorators): TelegrafEntity added 2020-03-19 16:54:34 +03:00
Aleksandr Bukhalo
55c6f939a4 feat(decorators): TelegrafSettings added 2020-03-19 16:46:31 +03:00
Aleksandr Bukhalo
fa3a7f5258 feat(decorators): TelegrafHelp added 2020-03-19 16:44:05 +03:00
Aleksandr Bukhalo
c0ffdeff34 feat(decorators): TelegrafCommand added 2020-03-19 16:39:47 +03:00
Aleksandr Bukhalo
6fddfd26f0 feat: TelegrafUse decorator added 2020-03-19 16:34:44 +03:00
Aleksandr Bukhalo
9fedcb964f feat: complete rewrite 2020-03-19 16:21:35 +03:00
Aleksandr Bukhalo
ed2c96c6f1 fix(telegraf-service): ability to listen to all messages has been added 2020-02-29 21:26:02 +03:00
Alexey Lepskii
ade4088551 Add options to telegraf instance 2020-02-29 12:38:32 +03:00
Alexey Lepskii
9e02f3aebf Add telegraf options to interface 2020-02-29 12:38:14 +03:00
Aleksandr Bukhalo
2e1e607933 feat(telegraf-service): support registers middleware for provided update type in @TelegramActionHandler decorator 2020-02-11 21:53:28 +03:00
Vito Macchia
cef3796f01 feat(lib/telegraf.service.ts): set bot public 2020-01-23 21:10:53 +03:00
Aleksandr Bukhalo
6138ae0918
chore: publish 0.7.0 release (#6)
* feat(TelegramActionHandler): add 'action' parameter  for handling 'callback_data'
2020-01-15 17:30:47 +03:00
Aleksandr Bukhalo
78fe1d9886 feat(telegram-service): extend TelegramClient class for expose all functions 2020-01-12 15:23:19 +03:00
Aleksandr Bukhalo
3412edcdf5 improvement(workflow): rewrite all workflow 2020-01-12 14:18:48 +03:00
Aleksandr Bukhalo
ec99dcd65f refactor(services): rename module services 2020-01-12 10:53:45 +03:00
Aleksandr Bukhalo
b67b859810 refactor(): complex refactoring 2020-01-12 02:41:27 +03:00
Aleksandr Bukhalo
2617c19af9 feat(telegrambot.ts): use Nest logger 2020-01-12 01:58:34 +03:00
Aleksandr Bukhalo
9606daaf63 refactor(telegraf.module.ts): remove configure method 2020-01-12 01:45:10 +03:00
Aleksandr Bukhalo
e9d793aeaa fix(module): import other modules with useClass 2020-01-12 01:36:53 +03:00
Aleksandr Bukhalo
aa2af992b0 refactor(module options): some changes 2020-01-12 01:15:32 +03:00
Igor Kamyshev
b9d659efef fix: add removing webhook before start pooling 2019-07-26 10:50:31 +03:00