From c8994aa2920d17714285a70defe4518a9508aaca Mon Sep 17 00:00:00 2001 From: Kurbanov Bulat Date: Mon, 24 Jan 2022 22:39:34 +0300 Subject: [PATCH] Fix pending and blocked bots --- src/bots/factory/bots/blocked.ts | 8 +++++++- src/bots/factory/bots/pending.ts | 8 +++++++- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/src/bots/factory/bots/blocked.ts b/src/bots/factory/bots/blocked.ts index aad82f2..74fe35b 100644 --- a/src/bots/factory/bots/blocked.ts +++ b/src/bots/factory/bots/blocked.ts @@ -2,9 +2,15 @@ import { Telegraf, Context } from 'telegraf'; import { BotState } from '@/bots/manager'; +import env from '@/config'; + export async function createBlockedBot(token: string, state: BotState): Promise { - const bot = new Telegraf(token); + const bot = new Telegraf(token, { + telegram: { + apiRoot: env.TELEGRAM_BOT_API_ROOT, + } + }); await bot.telegram.deleteMyCommands(); diff --git a/src/bots/factory/bots/pending.ts b/src/bots/factory/bots/pending.ts index 2a037f1..aca93d3 100644 --- a/src/bots/factory/bots/pending.ts +++ b/src/bots/factory/bots/pending.ts @@ -2,9 +2,15 @@ import { Telegraf, Context } from 'telegraf'; import { BotState } from '@/bots/manager'; +import env from '@/config'; + export async function createPendingBot(token: string, state: BotState): Promise { - const bot = new Telegraf(token); + const bot = new Telegraf(token, { + telegram: { + apiRoot: env.TELEGRAM_BOT_API_ROOT, + } + }); await bot.telegram.deleteMyCommands();