Well overall bots shouldn't use rotating proxies, I mean the ideal case would be dedicated, but in regards to assigning each bot a proxy programmatically there's many routes you could take, however it would require a time consuming approach, not just a simple written handler since osbot doesn't support it.. and you don't wish to reload the client. I'm not 100% sure but I think one of the simplistic approaches would be to create a third party application that assigns a new proxy for each port on connection loss or a provided rotation time. Because I believe you can assign osbots client to different ports, so if you start for example 10 clients using CLI, you could then assign each client to a different port - ie ( 5001,5002,5003,5004...) and then assign each of those ports a different proxy using the third party application.