mirror of
https://github.com/muerwre/vk-tg-bot.git
synced 2025-04-25 23:16:41 +07:00
added http and telegram api services
This commit is contained in:
parent
5453e884c6
commit
9433cc327a
18 changed files with 687 additions and 70 deletions
30
src/index.ts
30
src/index.ts
|
@ -1,13 +1,23 @@
|
|||
import prepareConfig from './config';
|
||||
import { TelegramService } from './service/telegram';
|
||||
import logger from './service/logger';
|
||||
import { VkService } from './service/vk';
|
||||
import prepareConfig from "./config";
|
||||
import { TelegramService } from "./service/telegram";
|
||||
import logger from "./service/logger";
|
||||
import { VkService } from "./service/vk";
|
||||
import { TelegramApi } from "./api/telegram";
|
||||
import { HttpApi } from "./api/http";
|
||||
|
||||
try {
|
||||
const config = prepareConfig()
|
||||
const telegramService = new TelegramService(config.telegram).start()
|
||||
const vkService = new VkService(config.vk)
|
||||
async function main() {
|
||||
try {
|
||||
const config = prepareConfig();
|
||||
const telegram = new TelegramService(config.telegram);
|
||||
const vkService = new VkService(config.vk);
|
||||
|
||||
} catch (e) {
|
||||
logger.error(e.message)
|
||||
const telegramApi = new TelegramApi(telegram).listen();
|
||||
await telegram.start();
|
||||
|
||||
const httpApi = new HttpApi(config.http, telegram, vkService).listen();
|
||||
} catch (e) {
|
||||
logger.error(e.message);
|
||||
}
|
||||
}
|
||||
|
||||
main();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue