[ВОЛК] увеличиваем таймауты
ci/woodpecker/push/woodpecker Pipeline was successful

This commit is contained in:
2026-01-10 19:18:40 +03:00
parent e9d190254d
commit c7ca9cf487
+14 -2
View File
@@ -5,6 +5,7 @@ import traceback
from dotenv import load_dotenv
from telegram import Bot
from telegram.error import TelegramError
from telegram.request import HTTPXRequest
# Загрузка переменных окружения
load_dotenv()
@@ -62,8 +63,19 @@ async def make_test_post_async():
logger.info("Начало публикации тестового сообщения")
logger.info(f"Используется канал: {CHANNEL_ID}")
# Создание экземпляра бота
bot = Bot(token=POSTER_BOT_TOKEN)
# Настройка таймаутов для HTTPXRequest
# Увеличиваем таймауты для избежания ошибок подключения
# Используем параметры, аналогичные тем, что используются в tg_publish.py
request = HTTPXRequest(
read_timeout=60.0, # Таймаут на чтение (увеличен)
write_timeout=60.0, # Таймаут на запись
connect_timeout=30.0, # Таймаут на подключение (увеличен)
pool_timeout=10.0, # Таймаут на получение соединения из пула
media_write_timeout=120.0 # Таймаут для медиа (на будущее)
)
# Создание экземпляра бота с кастомным Request
bot = Bot(token=POSTER_BOT_TOKEN, request=request)
# Публикация первоначального сообщения
initial_text = "Это отладочное сообщение"