Do you log into teamviewer every so often to check the status of your bot? A combination of the two would be a better choice only because I know when I used TV and Splashtop I never checked, only every couple of hours and by then it was too late.
Also to the two people above, I have sent you a dl link if you want to use it.