I have a simple modification to the Exp logic in the game which would completely remove the benefit and incentive of those annoying bots stacking on Mine bosses.
******************************************************************
Reduce experience reward for consecutive killing of the same mob/boss. (or within short time if easier)
For example the first time I kill a mob within 24 hours I get 100% exp. If I kill it again consecutively or within 24 hours I get 50% of its worth, then 50% of that value. Soon I'm getting nothing.
******************************************************************
If this were the case pre-programmed bots on a timer will not benefit from their current practice. Idiots controlling these accounts will give-up on that exploit.
That logic would also help to prevent exploit of boss respawn which is an un-realistic part of the game anyway.