Add self-terminating background task for draft timer monitoring: - Runs every 15 seconds during active draft - Checks timer status and self-terminates when disabled (resource efficient) - Sends warnings at 60s and 30s remaining - Triggers auto-draft from team's draft list when timer expires - Respects global pick lock (acquires from DraftPicksCog) - Safe startup with @before_loop pattern - Comprehensive error handling with structured logging Task integrates with draft services (no direct API access) and follows established patterns from existing tasks. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| CLAUDE.md | ||
| custom_command_cleanup.py | ||
| draft_monitor.py | ||
| live_scorebug_tracker.py | ||
| transaction_freeze.py | ||