deadzilla
071e313015
refactor: инкапсулировать глобальные переменные в BotRunner + валидация конфига
- bot.py: создан класс BotRunner (bot, stop_event, bot_ready, scheduler)
- bot.py: добавлена _validate_config() — проверка MORNING_TIME (ЧЧ:ММ) и MORNING_CHANNEL_ID (int)
- bot.py: убраны все глобальные переменные
- Dockerfile: healthcheck через ps aux (проверка процесса python bot.py)
- docker-compose.yml: добавлен MORNING_CHANNEL_ID
- ISSUES.md: закрыто 3 задачи (валидация конфига, инкапсуляция, multi-stage)
- tests/test_bot.py: адаптирован тест под BotRunner
2026-06-09 23:09:02 +05:00
..
2026-05-29 15:45:56 +05:00
2026-06-09 23:09:02 +05:00
2026-06-09 17:37:18 +05:00
2026-05-29 15:45:56 +05:00
2026-05-29 15:45:56 +05:00
2026-05-29 15:45:56 +05:00
2026-05-29 15:45:56 +05:00
2026-06-02 23:14:37 +05:00
2026-06-09 20:39:43 +05:00
2026-06-01 16:32:02 +05:00
2026-06-01 16:32:02 +05:00