If a player is using macro or bot, the solution to that should not cause normal players inconvenients, it should be completely managed behind the curtains.
The solution should be fully automatic by a bot/macro detector, Runescape and many other games has it, and it is likely Eliatopia could have it too.