I've used the following bots: TibiaBot NG, ElfBot, TUGBot, XenoBot, iBot, WindBot, NeoBot, etc. and have only been banished four times in almost twelve years, two of which were casino scripts, one GM power abuse (later undeleted after CipSoft investigated), leaving only
one directly related to cave-botting. I'm going guess why:
- The scripts you are using are poorly made or have weaknesses (pointing to evident botting).
- You do not have a good "auto-response" system that pauses and speaks to players.
- The scripts you use do not "puff" when casting spells (sometimes), which occurs when manually playing.
Basically, advanced scripts coded by "professional" scripters will likely result in less chance of being caught.
Now, this isn't always the case... Just a guess. It could also just be luck... But you should learn Lua and make your own scripts! It's actually fairly easy.
Wish you guys better luck in the future.