What about a server sided solution? Like Microsoft Azure or something like that. You could change the payment to a monthly fee and make the bot available via Web interface. Nobody has to run his own machine and I think much more people would subscribe. I can send you an example from an attack and defend script running on Microsoft Azure servers and it works great.