Da wird ja die Badwordliste länger als der Quelltext des Scripts
Ich habe die Erfahrung gemacht, dass man mit ganz wenigen Worten auskommt. Selber benutze ich so etwas nur auf Englisch, und es sind nur eine handvoll Worte. Wenn Du interessiert bist --> mail an mich