1
0
Fork 0
mirror of https://github.com/muerwre/vk-tg-bot.git synced 2025-04-25 06:56:40 +07:00

added templaters

This commit is contained in:
Fedor Katurov 2021-04-28 15:51:59 +07:00
parent 1754092f7c
commit d5228ef146
13 changed files with 406 additions and 17 deletions

View file

@ -1,14 +1,17 @@
import { NextMiddleware } from "middleware-io";
import { ConfigGroup, GroupInstance } from "../types";
import { ConfigGroup, GroupInstance, VkEvent } from "../types";
import { VkService } from "../index";
import { TelegramService } from "../../telegram";
import { Template } from "../../template";
export abstract class VkEventHandler {
export class VkEventHandler {
public constructor(
protected type: VkEvent,
protected group: ConfigGroup,
protected instance: GroupInstance,
protected vk: VkService,
protected telegram: TelegramService
protected telegram: TelegramService,
protected template: Template<any>
) {}
public execute: (