The funny thing is that a lot of bots actively do things that are not possible via a normal game client like ignoring LoS and targeting NPCs/objects through walls or targeting from further then is possible with the standard game client.

I assume whatever detection methods they utilize are not able to pick on those abnormalities.