This was just blocklist based. We had the main community list and a handful of the curated paid lists enabled.
wrt bot detection - this sounds very much like Anubis which we're also using with some success.