I don't really see the big issue here...
Pretty simple to see wether you've talked to Bank NPC or not. Same with if you fail to withdraw a couple of times it might be rectified to close the bot. Instead of having a NPC proxy that makes it possible for people to empty your whole bank-roll in a simple obfuscated script.
/Stusse