Maybe a secondary login, only in Evony that bots couldn't read. Put it in the avatar, or somewhere. Then players would have to click and add another login to activate.
Just an idea.
But the bots should go, they're killing the game for everyone.