Files
telegram-shop/package.json
NW d2324db105
All checks were successful
Release: multi-arch Docker images / build-push (push) Successful in 5m53s
fix(bot): проверка дубликата BOT_TOKEN при старте (409 Conflict → exit 1)
Перед запуском polling делаем пробный getUpdates(timeout:0). Если Telegram
возвращает 409 'Conflict: terminated by other getUpdates request' (токен уже
используется другой нодой/процессом) — печатаем '🚫 ОБНАРУЖЕН ДУБЛИКАТ ТОКЕНА
ДЛЯ ЗАПУСКА' и завершаемся с кодом 1: контейнер не стартует, рестарт-цикл
останавливается (вместо молчаливого конфликта long poll между нодами).
Версия v1.0.1.
2026-08-23 01:57:16 +01:00

1.3 KiB