fixed helpfile
[srvx.git] / src / spamserv.help
index 23ee5ceb3ec9c8ecdb0329f599882c379f286395..63676f4d3a791dc871d5fe50f08d80fd4879c43c 100644 (file)
@@ -6,19 +6,23 @@
         "  SET           Changes various channel settings.",
         "  STATUS        Shows general information about $X.",
         "  VERSION       Prints the srvx and $X version information.",
+        "  ADDBAD        Adds a new badword with the given mask to the badwordlist of the specified channel.",
+        "  DELBAD        Deletes the given badword from the badwordlist of the specified channel.",
+        "  SETBAD        This command will set various badword options.",
+        "  LISTBAD       Causes $X to send you the badwordlist of the specified channel.",
         "$bStaff Commands:$b",
         "  REGISTER      Registers a new channel.",
         "  UNREGISTER    Removes $X from a registered channel.");
 "ADDEXCEPTION" ("/msg $X ADDEXCEPTION [word]",
         "Without an argument, it will show all existing exceptions.",
-         "With an argument, it will add the given word to the exception list.",
-         "$X checks, if one of the words in the sentence of a user is in the exception list; if so, $X will not punish the user, doesn't matter, if it's a bad advertisement.",
-         "This means, you have to make sure, all exceptions are adequate.",
-         "$bFirst example$b: You added the word \"gamesurge.net\" to the exception list and someone posts \"www.gamesurge.net/aup\", he won't get punished.",
-         "$bSecond example$b: You added the word \"support\" to the list and someone tells another person to join #support, he won't get punished.",
-         "$bThird example$b: You added \"GameSurge\" to the list and someone posts \"JOIN #channelxyz on GameSurge\", he will NOT get punished, because the word \"GameSurge\" is in the sentence.",
-         "If he would say \"JOIN #channelxyz\", $X would punish him.",
-         "$uSee Also:$u delexception");
+      "With an argument, it will add the given word to the exception list.",
+      "$X checks, if one of the words in the sentence of a user is in the exception list; if so, $X will not punish the user, doesn't matter, if it's a bad advertisement.",
+      "This means, you have to make sure, all exceptions are adequate.",
+      "$bFirst example$b: You added the word \"gamesurge.net\" to the exception list and someone posts \"www.gamesurge.net/aup\", he won't get punished.",
+      "$bSecond example$b: You added the word \"support\" to the list and someone tells another person to join #support, he won't get punished.",
+      "$bThird example$b: You added \"GameSurge\" to the list and someone posts \"JOIN #channelxyz on GameSurge\", he will NOT get punished, because the word \"GameSurge\" is in the sentence.",
+      "If he would say \"JOIN #channelxyz\", $X would punish him.",
+      "$uSee Also:$u delexception");
 "DELEXCEPTION" ("/msg $X DELEXCEPTION",
         "Without an argument, it will show all existing exceptions.",
         "With an argument, it will delete the given word from the exception list.",
         "If you are not network staff, you must add $bCONFIRM$b to the end of your line to confirm unregistration.",
         "$bSee Also:$b register");
 "VERSION" ("/msg $X VERSION",
-        "$bVERSION$b causes $X to send you the srvx version and some additional version information about $X.");
\ No newline at end of file
+        "$bVERSION$b causes $X to send you the srvx version and some additional version information about $X.");
+"LISTBAD" ("/msg $X <#channel> LISTBAD",
+        "$bLIST$b causes $X to send you the badwordlist of the specified channel");
+"ADDBAD" ("/msg $X <#channel> ADDBAD <MASK>",
+        "$bADDBAD$b adds a new badword with the given mask to the badwordlist of the specified channel");
+"DELBAD" ("/msg $X <#channel> DELBAD <badwordid>",
+        "$bDELBAD$b deletes the given badword from the badwordlist of the specified channel");
+"SETBAD" ("/msg $X SETBAD <#channel> <badwordid> [<parameter> [setting]]",
+        "This command will set various badword options. With no parameters, it will show the current values of all settings of the given badword.",
+        "Only channel owners and coowners may change settings.",
+        "MASK:      Mask of the given badword.",
+        "ACTION:    What happens when someone used the given badword.",
+        "$uSee Also:$u setbad action");
+"SETBAD ACTION" ("/msg $X SETBAD <#channel> <badwordid> ACTION <KICK|BAN|KILL|GLINE>",
+        "What happens when someone used the given badword.");
\ No newline at end of file