L'implementazione non è difficile.
Comunque sul forum dovresti trovare qualcosa di già pronto...

Se vuoi implementarlo, crei un file di testo con le parole non ammesse.

Le carichi in un array, e prima di salvare un messaggio, per ogni parola nel dizionario, controlli se è presente nel messaggio o vicerversa, per ogni parla del messaggio controlli che non sia nel dizionario.