]>
Commit | Line | Data |
---|---|---|
63c95a47 | 1 | "<INDEX>" ( |
2 | " Hello there!", | |
3 | " Im $b$X$b, your channel spam protection service.", | |
4 | "$b$b", | |
5 | " With this service you can have your channel checked", | |
6 | " for spam, flood, join flood, and disallowed", | |
7 | " advertisements.", | |
8 | "=---------------------------------------=", | |
9 | " ADDBADWORD Adds a word to the badword list.", | |
10 | " DELBADWORD Deletes a word from the badword list.", | |
11 | "$b$b", | |
12 | " ADDEXCEPTION Adds a word to the exception list.", | |
13 | " DELEXCEPTION Deletes a word from the exception list.", | |
14 | "$b$b", | |
15 | " SET Changes various channel settings.", | |
16 | " STATUS Shows general information about $X.", | |
17 | "$b$b", | |
18 | " $bPrivileged Commands:$b", | |
19 | " REGISTER Registers a new channel.", | |
20 | " UNREGISTER Removes $X from a registered channel.", | |
21 | "$b$b", | |
22 | " See $b/msg $X help <command>$b for syntax", | |
23 | " and usage for a command. Before you can start", | |
24 | " using $X your channel must be registered in $X", | |
25 | " by an IRC Operator, please join #afternet and ask", | |
26 | " if you wish to get $X in your channel."); | |
27 | ||
28 | "ADDBADWORD" ("/msg $X ADDBADWORD [word]", | |
29 | "Without an argument, it will show all existing badwords.", | |
30 | "With an argument, it will add the given word to the badword list.", | |
31 | "$X checks, if one of the words in the sentence of a user is in the badword list; if so, $X will not punish the user, doesn't matter, if it's a bad advertisement.", | |
32 | "This means, you have to make sure, all badwords are adequate.", | |
33 | "$bFirst example$b: You added the word \"gamesurge.net\" to the badword list and someone posts \"www.gamesurge.net/aup\", he won't get punished.", | |
34 | "$bSecond example$b: You added the word \"support\" to the list and someone tells another person to join #support, he won't get punished.", | |
35 | "$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.", | |
36 | "If he would say \"JOIN #channelxyz\", $X would punish him.", | |
37 | "$uSee Also:$u delbadword"); | |
38 | ||
39 | "DELBADWORD" ("/msg $X DELBADWORD", | |
40 | "Without an argument, it will show all existing badwords.", | |
41 | "With an argument, it will delete the given word from the badword list.", | |
42 | "$uSee Also:$u addbadword"); | |
43 | ||
44 | "ADDEXCEPTION" ("/msg $X ADDEXCEPTION [word]", | |
45 | "Without an argument, it will show all existing exceptions.", | |
46 | "With an argument, it will add the given word to the exception list.", | |
47 | "$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.", | |
48 | "This means, you have to make sure, all exceptions are adequate.", | |
49 | "$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.", | |
50 | "$bSecond example$b: You added the word \"support\" to the list and someone tells another person to join #support, he won't get punished.", | |
51 | "$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.", | |
52 | "If he would say \"JOIN #channelxyz\", $X would punish him.", | |
53 | "$uSee Also:$u delexception"); | |
54 | ||
55 | "DELEXCEPTION" ("/msg $X DELEXCEPTION", | |
56 | "Without an argument, it will show all existing exceptions.", | |
57 | "With an argument, it will delete the given word from the exception list.", | |
58 | "$uSee Also:$u addexception"); | |
59 | ||
60 | "SET" ("/msg $X SET <#channel> [<parameter> [setting]]", | |
61 | "This command will set various channel options. With no arguments, it will show the current values of all channel options.", | |
62 | "Only channel owners and coowners may change settings.", | |
63 | "SPAMLIMIT: Number of equal lines, a user may send.", | |
64 | "BADREACTION: What happens when someone says a badword after warning.", | |
65 | "ADVREACTION: What happens when someone advertises after warning.", | |
66 | "WARNREACTION: What happens when someone continues spamming/flooding after warning.", | |
67 | "ADVSCAN: Enables/Disables scanning for advertisements.", | |
68 | "BADWORDSCAN: Enables/Disables scanning for badwords.", | |
69 | "SPAMSCAN: Enables/Disables scanning for spam.", | |
70 | "CHANFLOODSCAN: Enables/Disables scanning for channel flood.", | |
71 | "JOINFLOODSCAN: Enables/Disables scanning for joinflood.", | |
72 | "SCANCHANOPS: Indicates whether $X has to scan messages from channel ops.", | |
73 | "SCANHALFOPS: Indicates whether $X has to scan messages from channel halfops.", | |
74 | "SCANVOICED: Indicates whether $X has to scan messages from voiced users.", | |
75 | "$uSee Also:$u set spamlimit, set badreaction, set advreaction, set warnreaction, set advscan, set badwordscan, set spamscan, set chanfloodscan, set joinfloodscan, set scanchanops, set scanhalfops, set scanvoiced"); | |
76 | ||
77 | "SET SPAMLIMIT" ("/msg $X SET <#channel> SPAMLIMIT <value>", | |
78 | "You can specify the number of equal messages, a user may send. Valid settings are:", | |
79 | "$b0$b Users may send the same message $b2$b times.", | |
80 | "$b1$b Users may send the same message $b3$b times.", | |
81 | "$b2$b Users may send the same message $b4$b times.", | |
82 | "$b3$b Users may send the same message $b5$b times.", | |
83 | "$b4$b Users may send the same message $b6$b times.", | |
84 | "$uSee Also:$u set spamscan"); | |
85 | ||
86 | "SET BADREACTION" ("/msg $X SET <#channel> BADREACTION <value>", | |
87 | "This setting controls what happens to those who send disallowed badwords to the channel after a warning:", | |
88 | "$b0$b Kick on disallowed badwords.", | |
89 | "$b1$b Kickban on disallowed badwords.", | |
90 | "$b2$b Short timed ban (default: 15 minutes) on disallowed badwords.", | |
91 | "$b3$b Long timed ban (default: 1 hour) on disallowed badwords.", | |
92 | "$b4$b Kill on disallowed badwords. Only settable by irc operators.", | |
93 | "$uSee Also:$u set badscan"); | |
94 | ||
95 | "SET ADVREACTION" ("/msg $X SET <#channel> ADVREACTION <value>", | |
96 | "This setting controls what happens to those who send disallowed advertisements to the channel after a warning:", | |
97 | "$b0$b Kick on disallowed advertising.", | |
98 | "$b1$b Kickban on disallowed advertising.", | |
99 | "$b2$b Short timed ban (default: 15 minutes) on disallowed advertising.", | |
100 | "$b3$b Long timed ban (default: 1 hour) on disallowed advertising.", | |
101 | "$b4$b Kill on disallowed advertising. Only settable by irc operators.", | |
102 | "$uSee Also:$u set advscan"); | |
103 | ||
104 | "SET WARNREACTION" ("/msg $X SET <#channel> WARNREACTION <value>", | |
105 | "This setting controls what happens to those who spam or flood the channel after a warning:", | |
106 | "$b0$b Kick after warning.", | |
107 | "$b1$b Kickban after warning.", | |
108 | "$b2$b Short timed ban (default: 15 minutes) after warning.", | |
109 | "$b3$b Long timed ban (default: 1 hour) after warning.", | |
110 | "$b4$b Kill after warning. Only settable by irc operators.", | |
111 | "$uSee Also:$u set spamscan, set chanfloodscan"); | |
112 | ||
113 | "SET ADVSCAN" ("/msg $X SET <#channel> ADVSCAN <1/0>", | |
114 | "If this setting is enabled, $X checks all messages for advertisements.", | |
115 | "Advertisements are: www.*, http:*, ftp.*, ftp:* and #*; e.g. #srvx, http://www.srvx.net etc .."); | |
116 | ||
117 | "SET BADSCAN" ("/msg $X SET <#channel> BADSCAN <1/0>", | |
118 | "If this setting is enabled, $X checks all messages for badwords."); | |
119 | ||
120 | "SET SPAMSCAN" ("/msg $X SET <#channel> SPAMSCAN <1/0>", | |
121 | "If this setting is enabled, $X checks all incoming channel messages for spam.", | |
122 | "Posting the same message multiple times is considered as spam, which means, if someone posts the same message more than the number of times, which is allowed (/msg $X set SPAMLIMIT), $X will punish him."); | |
123 | ||
124 | "SET CHANFLOODSCAN" ("/msg $X SET <#channel> CHANFLOODSCAN <1/0>", | |
125 | "If this setting is enabled, $X checks, if a person tries to flood the channel.", | |
126 | "Posting messages in a small amount of time is considered as flood, so if someone tries to flood the channel, $X will punish him."); | |
127 | ||
128 | "SET JOINFLOODSCAN" ("/msg $X SET <#channel> JOINFLOODSCAN <1/0>", | |
129 | "If this setting is enabled, $X checks, if a person joins the channel more than one time.", | |
130 | "Normally users join a channel and stay in the channel or part and do not rejoin after a few seconds.", | |
131 | "If they want to cause trouble, they join/part the channel very often. $X will punish every user, who does that."); | |
132 | ||
133 | "SET SCANCHANOPS" ("/msg $X SET <#channel> SCANCHANOPS <1/0>", | |
134 | "If this setting is disabled, $X doesn't check messages from oped users for spam, flood and advertisements."); | |
135 | ||
136 | "SET SCANHALFOPS" ("/msg $X SET <#channel> SCANHALFOPS <1/0>", | |
137 | "If this setting is disabled, $X doesn't check messages from halfopped users for spam, flood and advertisements."); | |
138 | ||
139 | "SET SCANVOICED" ("/msg $X SET <#channel> SCANVOICED <1/0>", | |
140 | "If this setting is disabled, $X doesn't check messages from voiced users for spam, flood and advertisements."); | |
141 | ||
142 | "REGISTER" ("/msg $X REGISTER <#channel>", | |
143 | "Registers a channel with $X.", | |
144 | "The Channel must be registered with $C and may not be suspended.", | |
145 | "$uSee Also:$u unregister"); | |
146 | ||
147 | "STATUS" ("/msg $X STATUS [MEMORY|CHANNELS]", | |
148 | "$bSTATUS$b shows you general information about $X. An irc operator can get information about the memory usage and a list of all registered channels."); | |
149 | ||
150 | "UNREGISTER" ("/msg $X UNREGISTER <#channel> [CONFIRM]", | |
151 | "Removes $X from the given channel.", | |
152 | "If you are not network staff, you must add $bCONFIRM$b to the end of your line to confirm unregistration.", | |
153 | "$bSee Also:$b register"); |