I remember how taboo it was to use bots in one of my previous private server MMO I played ( I forgot which ).
Their anti-bot measure was to implement a captcha test in 'somewhat' random interval, normally it pops once between 10m to 120m. They give players 3 chances to input the right answer (the captcha answer randomizes itself every failure/time running out) before the game teleports the said 'player' to a random map while also branding them with a very debilitating debuff for 30m (i.e. All stats -90%, Move speed -90%). This debuff gets even worse if the said 'player' continues to fail more and more of those captcha tests regardless whether their previous debuff has ran out or not. The test will also reward human players for answering correctly with temporary buff, which was pretty nice imho. The game was bot-free as well, or at least very low amount that it never make any difference to the community as a whole.

"But what if players are inside dungeon?"
As far as I can remember, that game never shoves captcha test to players inside dungeon. The test pops whenever players are doing something outside dungeon area (killing mobs, gathering, fishing, etc).

It would be nice (?) if something similar can be implemented in this game because I've only begun to notice these gathering/market bots right after I wanted a small break from combat classes and diving into world of gathering & crafting