add proxy for tg and fix auth
This commit is contained in:
@@ -7,6 +7,7 @@ import logging
|
||||
from types import SimpleNamespace
|
||||
from aiogram import Bot, Dispatcher
|
||||
from aiogram.types import BotCommand
|
||||
from aiogram.client.session.aiohttp import AiohttpSession
|
||||
from config.settings import settings
|
||||
from core.logger import setup_logger
|
||||
from managers.proxy_manager import ProxyManager
|
||||
@@ -71,7 +72,8 @@ class BotApplication:
|
||||
raise ValueError("BOT_TOKEN not set!")
|
||||
|
||||
|
||||
self.bot = Bot(token=settings.BOT_TOKEN)
|
||||
session = AiohttpSession(proxy=settings.TELEGRAM_PROXY) if settings.TELEGRAM_PROXY else AiohttpSession()
|
||||
self.bot = Bot(token=settings.BOT_TOKEN, session=session)
|
||||
self.dispatcher = Dispatcher()
|
||||
|
||||
self.interface.register(self.dispatcher)
|
||||
|
||||
Reference in New Issue
Block a user