es gibt hier aber ein badwordscript, welches dir im falle eines auftretenden badwords nicht nur die nachricht filtert, sondern dir eine /pm mit der gefilterten Zeile als Inhalt schicken kann. (Suchfunktion nutzen)
dies sollte für deinen ja schon zweck genügen