Would you mind providing a more decisive user-connection-interface? In other words provide an option for Connect, Disconnect, and Reconnect as oppose to just providing a reconnect option and then having the bot unexpectedly connect to Battle.net when you press OK after configuration. It's also quite annoying when the bot constantly tries to reconnect to Battle.net ~5 times before finally delaying possibly extending the IP ban (unless there's research to back up that it doesn't) and then being unable to disconnect from Battle.net without closing the bot.