rejoin checks (every 2 seconds), some bot adjustments