Face it- bot prevention is near impossible (any AAA MMO's) and then you want to ban bots in order or nuke towns what takes someone monitoring the game or some risky prevention code.
Instead of prevention look the other way and see utilizing.
Why are these fkers using bots? cuz it easy? cuz the game takes a lot of time? to do annoying task?
list goes on what bots are needed for~
What I think needs to be done is having the client be able to run bots. (farming, fishing, cooking, eating w/e micro manage it like DF)
that set up so that everyone can use. we'd end up with a more DF sorta game.
o/c we can log onto each bot/toon and edit their stats and walk em' around like normal haven.
But it would be nice to have your client open to a managing screen and have your bot/toons running around doing the yard work while in RL you're afk or gone for the day.