Okay, yes the performance aspect is a valid concern. Right now the optimization is not the best, even if you "pause" the game (there's still quite a bit of CPU usage) I plan to improve this in the future as well.
But yeah I should add an automatic start for the game. I think you need to handle remote starting/stopping the app executable on your own. I haven't looked into how that is done but I guess it's possible with some software? (maybe you are already doing this?)
Ah, yeah I changed it from !play to !start because I noticed some chat bots already had a command for !play. Forgot to change it in the changelog it seems.
But what exactly does your stream configuration look like, in other words, why would you prefer a command over clicking the start button manually? I mean ideally you only need to do this once per stream?
But anyway, I could implement it in the way you are describing but it would be a little more complicated since the game doesn't actually connect to your chat until the start button is pressed.
Perhaps an automatic start would also work for your needs?