We already have an unofficial spam detection system. There's a bot called **SmokeDetector** which is maintained by some users that checks every new post on all sites using a great load of filters and if it spots a spammy, offensive or gibberish post, it notifies the community through some chat rooms. Our users can then check that post and flag it as spam if necessary. A specific number of spam flags (5 or 6 IIRC) then lead to automatic deletion of the post.