From dc25c19ed8bcdb283f90e1110f6dff3048a97d27 Mon Sep 17 00:00:00 2001 From: mahyargdz Date: Sat, 19 Apr 2025 16:47:19 +0330 Subject: [PATCH] update: commented out the telegraf module in app module --- src/app.module.ts | 10 +++++----- src/modules/logger/logger.service.ts | 4 ++-- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/app.module.ts b/src/app.module.ts index 8ad7649..69c859e 100755 --- a/src/app.module.ts +++ b/src/app.module.ts @@ -7,13 +7,13 @@ import { ConfigModule } from "@nestjs/config"; import { ThrottlerModule } from "@nestjs/throttler"; import { TypeOrmModule } from "@nestjs/typeorm"; import { MailerModule } from "@nestjs-modules/mailer"; -// import { TelegrafModule } from "nestjs-telegraf"; +import { TelegrafModule } from "nestjs-telegraf"; import { bullMqConfig } from "./configs/bullmq.config"; import { cacheConfig } from "./configs/cache.config"; import { mailerConfig } from "./configs/mailer.config"; import { rateLimitConfig } from "./configs/rateLimit.config"; -// import { telegrafConfig } from "./configs/telegraf.config"; +import { telegrafConfig } from "./configs/telegraf.config"; import { databaseConfigs } from "./configs/typeorm.config"; import { HTTPLogger } from "./core/middlewares/logger.middleware"; import { AddressModule } from "./modules/address/address.module"; @@ -29,7 +29,7 @@ import { DiscountsModule } from "./modules/discounts/discounts.module"; import { InvoicesModule } from "./modules/invoices/invoices.module"; import { LandingModule } from "./modules/landing/landing.module"; import { LearningModule } from "./modules/learnings/learning.module"; -// import { LoggerModule } from "./modules/logger/logger.module"; +import { LoggerModule } from "./modules/logger/logger.module"; import { NotificationModule } from "./modules/notifications/notifications.module"; import { PaymentsModule } from "./modules/payments/payments.module"; import { ReferralsModule } from "./modules/referrals/referrals.module"; @@ -42,7 +42,7 @@ import { WalletsModule } from "./modules/wallets/wallets.module"; @Module({ imports: [ - // TelegrafModule.forRootAsync(telegrafConfig()), + TelegrafModule.forRootAsync(telegrafConfig()), MailerModule.forRootAsync(mailerConfig()), BullModule.forRootAsync(bullMqConfig()), ThrottlerModule.forRootAsync(rateLimitConfig()), @@ -70,7 +70,7 @@ import { WalletsModule } from "./modules/wallets/wallets.module"; AddressModule, DashboardModule, BlogsModule, - // LoggerModule, + LoggerModule, LandingModule, ReferralsModule, DiscountsModule, diff --git a/src/modules/logger/logger.service.ts b/src/modules/logger/logger.service.ts index 77998cc..958cb8c 100755 --- a/src/modules/logger/logger.service.ts +++ b/src/modules/logger/logger.service.ts @@ -19,7 +19,7 @@ export class LoggerService extends Logger { try { const logMessage = `🚨 *${level.toUpperCase()} Log:*\n${message}`; await this.bot.telegram.sendMessage(this.chatId, logMessage, { - parse_mode: "Markdown", + parse_mode: "MarkdownV2", }); } catch (error) { super.error(`Failed to send log to Telegram:`, error); @@ -27,8 +27,8 @@ export class LoggerService extends Logger { } override log(message: unknown) { - this.sendLogToTelegram("test", message as string); super.log(message); + this.sendLogToTelegram("test", message as string); } override error(message: unknown, trace?: unknown) {