I personally botted my pure with 1 def at minotaurs in security stronghold, I got about 20k an hour there. Al-Kharid warriors got me about 28k an hour but uses more food and doesn't give drops. Those would be the best spots to bot at in my opinion.
I'd reverse that, security stronghold with iron minotaurs is decent exp and cash as you pick up the iron arrows. You take much more damage at al-kharid so killing them faster would be good which means you need higher strength.
white knights, though it may mess up your bot due to the number of tables and capnuts. Black knights might be good though, also because theyll actively attack you, and theres lots of them (bottom floor, right side, with about ~6 knights)