Event-Driven Rest
The core idea: wake up after things complete, not before. TBot2 tracks all upcoming events like building completions, hero returns, and farmlist schedules. It calculates when the soonest event will happen, adds a small buffer, and sleeps until just after. No more checking the game constantly when nothing is happening.
Multi-Event Awareness
TBot2 tracks many types of events: buildings completing, your hero returning, farmlists becoming due, resources filling up, cooldowns expiring, and more. It intelligently prioritizes which event to wake up for first, ensuring nothing important gets missed.
Immediate Work Detection
Before going to sleep, TBot2 checks if there's any work already due or about to be due very soon. If so, it handles that first with minimal delay. It never sleeps through something it could be doing right now.
Natural Timing
When calculating sleep duration, TBot2 adds random buffers to avoid robotic patterns. Different event types get different buffer ranges. The exact timing varies naturally, making your account activity look authentic.
Configurable Limits
You can set minimum and maximum sleep durations. Even if the next event is far away, TBot2 won't sleep longer than your configured maximum. This keeps things responsive while still being efficient.
Automatic Cleanup
Events that are past their scheduled time get automatically removed from the queue. This prevents scheduling issues and keeps everything running cleanly.

