Banning them immediately doesn't solve anything.
The reason why you see them there for longer periods of time is the fact that you need to dissect their methods first, then do something against it and THEN ban them. You need to hit them on the larger scale not just ban every bot individually because that is a lost battle. You need to research how they do what they do and the best way to do that is to let them do it.