|This article is a stub. It may be incomplete, unfinished, or have missing parts/sections. If the article can be expanded, please do so! There may be suggestions on its talk page. (December 2017)|
Whitelists should not contain words that may be used in rude or otherwise inappropriate sentences.
A technique to implement a whitelist would be to split the sentence into words and then use this script:
set [i v] to (0)//i stands for iterator repeat (length of [message v]) //"message" should be split into words as stated above change [i v] by (1) if <not<[allowed words v] contains (item (i) of [message v])>> then replace item (i) of [message v] with //set this to whatever you want to replace a non-allowed word end end