docs: support docs versioning, new update hook decorators docs added

This commit is contained in:
Aleksandr Bukhalo
2020-09-10 11:23:04 +03:00
parent 7043f247da
commit df2b6a5ab3
20 changed files with 711 additions and 20 deletions

View File

@@ -228,8 +228,15 @@ export class TelegrafExplorer implements OnModuleInit {
key: string,
metadata: InlineQueryOptions,
) {
// @ts-ignore
this.telegraf.inlineQuery(metadata.triggers, instance[key].bind(instance));
if (metadata.triggers) {
// @ts-ignore
this.telegraf.inlineQuery(
metadata.triggers,
instance[key].bind(instance),
);
} else {
this.telegraf.on(metadata.updateType, instance[key].bind(instance));
}
}
handleTelegrafGameQuery(instance: object, key: string) {