I think most of us here know that sometimes hearthstone will get stuck with the opponent showing a hovering card and never plays it.
The bot should restart the client if that happens.
Something like if in playing against a player and the rope hasn't started burning for 3 minutes, then restart the client.