ScamNet
This module allows to keep an eye on all #communication happening on your site. You can define the list of key phrases (#spam, scam, threat, unquotable words, malicious code, etc.) and the module will report any message that will contain any of those key phrases. Optionally it can automatically suspend author's profile till further review. It checks #messages in #Discussions, #Messenger, #Conversations modules and also in all #Comments site-wide. It also tracks and reports duplicate messages.
In addition there are "Paranoia" settings - rules which allow to analyze and react to anything posted to your server anywhere (regardless of a page). This can be very useful to track some most common spam phrases or malicious code samples globally for the entire site and react if necessary (just notify, prevent data from being posted and redirect a member or suspend profile or delete profile or even delete the entire account).#AQBSoft