Just to give you an idea of the scale of this spam/denial of service attack, this thread currently exists on page 117 of the Fighting Forum. There are 20 threads listed per page. You do the math. With one exception, the 2000+ messages posted more recently are all spam. And that's just this topic.
To see all this destroyed is tedious--not how I expected to spend lunchtime--but, if I may say so, immensely satisfying. Hope it was worth your time, Sanjit.