I like where you are going with this! Yes, the .RR2bot file is plain text, so it should be doable. We haven’t finalized the format yet though. We are still grappling with custom components.
As far as simulating battles, the battle themselves are simulations. They just take a while to run.
What did you have in mind?