PvP is a good solution when a bot is caught. But this can be easily avoided if the bot is set to work during out of peak gaming times. Like late morning and afternoon by GMT...at this time USA sleeps, Europe is at work/school, so all the police work is left for the Australians, and I'm afraid we don't have enough of them for that. So ingame mechanics are needed for sure to avoid bots.