MS-BadWords v1.0 ---------------- Written and compiled by Ray Akey (AKA Heavy Metal) For CNet Amiga v2.19 and up. For more MetalSoft P-Files and utilities call: >> The Metal Shoppe BBS << Canadian C-Link HUB (1:5178/0) (519)256-0278 24-9600 baud/v.32/v.32bis/v.42/v.42bis/MNP1-5/LAPM (519)255-7378 12-2400 baud/no bis/no MNP/no LAPM/no nothing What is it? ----------- BadWords simply parses messages after exiting (saving) the C-Net editor and checks all words entered with a list of "Badwords" created by the sysop and if found, users are notified of their inappropriate choice of words and knocks them back into the editor to remove the offending word(s). Program Installation: --------------------- Installation is simple and very minimal. 1. Copy BadWords to your Pfiles directory or any other appropriate . 2. Add the following line to ANY of C-Net's "filing" prompts. One example of such a prompt is the "Response filing" prompt on line 478 of BBSTEXT (line # for CNet Amiga v1.9a). The string to add to this line is: \#2Badwords\ If "Badwords" was in Pfiles: the line should read similar to the following: \#2PFiles:BadWords\ Installation and editing of the "badwords.words" configuration file: -------------------------------------------------------------------- 1. Copy (or create) "Badwords.words" to your SYSDATA: directory. 2. Edit the file, adding the words you consider offending text per the following guidelines: A word alone such as "shit" in Badwords.words would look for ANY occurence of the text "shit" whether alone or embedded inside other text. This would spot the text in words such as "Shithead" or "horse-shit". A word surrounded by underscores (_) such as "_ass_" would look for only the text "ass" alone. This is done due to the possible use of the text "ass" embedded in a word such as "pass" or "massacre". It is case insensitive. "cRaSs" and "crass" are considered to be the same word. Known Bugs: ----------- Due to the way CNet handles the editor currently, if a user decides to abort the message and there are still words that are deemed unaccepable in the message, abortion will not be possible, and saving will not be permitted until the unnaceptable text is removed. However, if he/she decides to drop carrier, the message will be saved AS IS. --I can be reached for comments at the above C-Link address, via E-Mail on Future World or my BBS as noted in the header of this doc file.