No. With the way the bot works, once the bot is stopped, there is no more interaction with the script of any kind. There are other challenges in that as well, as you likely will have to wait several minutes to ensure there are no more pending requests from the site before attempting to start the bot again, otherwise it's just going to happen again.
Resetting your history and just starting again isn't going to solve a problem of getting a bet result out of sync with the bets you place. If you place bet y, then get the result of x, it's going to act on the result of x thinking it's y, and place bet z according to that, and possibly only get the result of y after placing z. If the bot knows about x and that it was placed before y, it knows that something is wrong and it can stop. If you make it forget about x, it's not going to know anything is wrong and either continue placing incorrect bets or stop as soon as it gets ys result after placing x.
Edit:
Doormat (core code of V4 of dicebot) has the beginnings of script and setting based error handling implemented, and it's a planned feature for when I get time to work on it again. The idea is that when the bot encounters an error, it is categorized and then sent to your script. Your script can have an errorhandler function which will be called with this error, so you can decide what the bot should do for certain errors (ie you can reset your variables and tell the bot to continue betting if you get a reset seed error but stop if you get a withdraw error, or withdraw and then stop if you get a bet mismatch, etc). If your script does not have the errorhandler function implemented or you are using the advanced mode, it will default to your settings, where you will be able to specify similar but more limited actions for the different kinds of errors.