This commit is contained in:
+10
-2
@@ -6,6 +6,7 @@ from dotenv import load_dotenv
|
||||
from telegram import Bot
|
||||
from telegram.error import TelegramError, TimedOut
|
||||
from telegram.request import HTTPXRequest
|
||||
from telegram_relay import get_ptb_base_urls, get_relay_url
|
||||
|
||||
# Загрузка переменных окружения
|
||||
load_dotenv()
|
||||
@@ -74,8 +75,15 @@ async def make_test_post_async():
|
||||
media_write_timeout=120.0 # Таймаут для медиа (на будущее)
|
||||
)
|
||||
|
||||
# Создание экземпляра бота с кастомным Request
|
||||
bot = Bot(token=POSTER_BOT_TOKEN, request=request)
|
||||
# Создание экземпляра бота через internal_relay
|
||||
base_url, base_file_url = get_ptb_base_urls()
|
||||
bot = Bot(
|
||||
token=POSTER_BOT_TOKEN,
|
||||
request=request,
|
||||
base_url=base_url,
|
||||
base_file_url=base_file_url,
|
||||
)
|
||||
logger.info(f"Telegram Bot API через ретранслятор: {get_relay_url()}")
|
||||
|
||||
# Определяем путь к изображению в том же каталоге, что и скрипт
|
||||
script_dir = os.path.dirname(os.path.abspath(__file__))
|
||||
|
||||
Reference in New Issue
Block a user