One of the most effective and probably the only 100% AFKable method I've seen was back when WoWPlus existed.
Natfoth created a plugin that replaced Honorbuddy's Navigation with WoWPlus' teleportation.
This allowed the bot to teleport to each Archaeology node and hit it seamlessly.
The only time it would actually navigate was when it detected a player nearby.
All it required was a few blacklisted(known glitchy) Archaeology zones, and you were set.
I leveled at least 16 characters from 80 to 85 (during Cataclysm) in no time on a 24/7 system.
Didn't have to touch the bot once aside from swapping out a new character to level.
Sounds like a easy way to get banned considering not only was I botting - but also teleporting across the game extremely fast hitting Archaeology nodes.
But like I said, I ran these bots for 24/7 until all 16 characters were 85. 0 bans.
Sticking to the topic. I'd prefer Questing over anything.
DungeonBot (if ran solo) is just too risky for me even if I were to monitor it the entire time.
As much as I've botted, I can spot another botter within seconds of looking at their character's actions and with DungeonBuddy's "constant close quarters" with humans -- I wouldn't take the risk.
However, I have ran a 5 man DungeonBuddy group. It went pretty well... at some points.
GrindBot, it's an easy solution. There's a lot of GrindBot profiles out there that can run for days without stopping, but it's just too risky.
If I were to ever run a GrindBot profile, it would have to have a multi-zone randomization feature built in.
But like I said, as unreliable as it can be, I'll take safety over anything. That's why I vote the Questing botbase.
