]>
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.", | |
19c200c1 | 14 | "$b$b", |
15 | " ADDTRUST Adds an account to the channel trust list.", | |
16 | " DELTRUST Removes an account to the channel trust list.", | |
17 | " LISTTRUST Lists the trusts for the given channel.", | |
63c95a47 | 18 | "$b$b", |
19 | " SET Changes various channel settings.", | |
20 | " STATUS Shows general information about $X.", | |
21 | "$b$b", | |
22 | " $bPrivileged Commands:$b", | |
19c200c1 | 23 | " OADDTRUST Adds an account to the global trust list.", |
24 | " ODELTRUST Removes an account to the global trust list.", | |
63c95a47 | 25 | " REGISTER Registers a new channel.", |
26 | " UNREGISTER Removes $X from a registered channel.", | |
27 | "$b$b", | |
28 | " See $b/msg $X help <command>$b for syntax", | |
29 | " and usage for a command. Before you can start", | |
30 | " using $X your channel must be registered in $X", | |
31 | " by an IRC Operator, please join #afternet and ask", | |
32 | " if you wish to get $X in your channel."); | |
33 | ||
34 | "ADDBADWORD" ("/msg $X ADDBADWORD [word]", | |
35 | "Without an argument, it will show all existing badwords.", | |
36 | "With an argument, it will add the given word to the badword list.", | |
37 | "$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.", | |
38 | "This means, you have to make sure, all badwords are adequate.", | |
39 | "$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.", | |
40 | "$bSecond example$b: You added the word \"support\" to the list and someone tells another person to join #support, he won't get punished.", | |
41 | "$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.", | |
42 | "If he would say \"JOIN #channelxyz\", $X would punish him.", | |
43 | "$uSee Also:$u delbadword"); | |
44 | ||
19c200c1 | 45 | "ADDTRUST" ("/msg $X ADDTRUST <nick/*account> <#channel>", |
46 | "Adds the specified account to the trusted user list for $X in the channel specified.", | |
47 | "Users on the trusted user list will be immune to $X checks in the specified channel", | |
48 | "Access level: $b${level/addtrust}$b", | |
49 | "$uSee Also:$u deltrust, listtrust" | |
50 | ); | |
51 | ||
63c95a47 | 52 | "DELBADWORD" ("/msg $X DELBADWORD", |
53 | "Without an argument, it will show all existing badwords.", | |
54 | "With an argument, it will delete the given word from the badword list.", | |
55 | "$uSee Also:$u addbadword"); | |
56 | ||
57 | "ADDEXCEPTION" ("/msg $X ADDEXCEPTION [word]", | |
58 | "Without an argument, it will show all existing exceptions.", | |
59 | "With an argument, it will add the given word to the exception list.", | |
60 | "$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.", | |
61 | "This means, you have to make sure, all exceptions are adequate.", | |
62 | "$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.", | |
63 | "$bSecond example$b: You added the word \"support\" to the list and someone tells another person to join #support, he won't get punished.", | |
64 | "$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.", | |
65 | "If he would say \"JOIN #channelxyz\", $X would punish him.", | |
66 | "$uSee Also:$u delexception"); | |
67 | ||
68 | "DELEXCEPTION" ("/msg $X DELEXCEPTION", | |
69 | "Without an argument, it will show all existing exceptions.", | |
70 | "With an argument, it will delete the given word from the exception list.", | |
71 | "$uSee Also:$u addexception"); | |
72 | ||
19c200c1 | 73 | "DELTRUST" ("/msg $X DELTRUST <nick/*account> <#channel>", |
74 | "Removes the specified account to the trusted user list for $X in the channel specified.", | |
75 | "Users on the trusted user list will be immune to $X checks in the specified channel", | |
76 | "Access level: $b${level/deltrust}$b", | |
77 | "$uSee Also:$u addtrust, listtrust" | |
78 | ); | |
79 | ||
80 | "LISTTRUST" ("/msg $X LISTTRUST <#channel/global>", | |
81 | "Lists the trusted users in $X for the specified channel", | |
82 | "$uSee Also:$u addtrust, deltrust, listtrust, oaddtrust, odeltrust" | |
83 | ); | |
84 | ||
85 | "OADDTRUST" ("/msg $X OADDTRUST <nick/*account> <#channel/global>", | |
86 | "Adds the specified account to the trusted user list for $X in the channel specified.", | |
87 | "If global is specified then the user will be added to the global trusted user list for $X.", | |
88 | "Users on the trusted user list will be immune to $X checks in the specified channel(s)", | |
89 | "Access level: $b${level/odeltrust}$b", | |
90 | "$uSee Also:$u odeltrust, listtrust" | |
91 | ); | |
92 | ||
93 | "ODELTRUST" ("/msg $X ODELTRUST <nick/*account> <#channel/global>", | |
94 | "Removes the specified account to the trusted user list for $X in the channel specified.", | |
95 | "If global is specified then the user will be added to the global trusted user list for $X.", | |
96 | "Users on the trusted user list will be immune to $X checks in the specified channel(s)", | |
97 | "Access level: $b${level/odeltrust}$b", | |
98 | "$uSee Also:$u oaddtrust, listtrust" | |
99 | ); | |
100 | ||
63c95a47 | 101 | "SET" ("/msg $X SET <#channel> [<parameter> [setting]]", |
102 | "This command will set various channel options. With no arguments, it will show the current values of all channel options.", | |
103 | "Only channel owners and coowners may change settings.", | |
bc436744 | 104 | "EXCEPTLEVEL: Users equal and above to this level will be exempt to $X checks.", |
63c95a47 | 105 | "SPAMLIMIT: Number of equal lines, a user may send.", |
106 | "BADREACTION: What happens when someone says a badword after warning.", | |
107 | "ADVREACTION: What happens when someone advertises after warning.", | |
108 | "WARNREACTION: What happens when someone continues spamming/flooding after warning.", | |
109 | "ADVSCAN: Enables/Disables scanning for advertisements.", | |
110 | "BADWORDSCAN: Enables/Disables scanning for badwords.", | |
111 | "SPAMSCAN: Enables/Disables scanning for spam.", | |
112 | "CHANFLOODSCAN: Enables/Disables scanning for channel flood.", | |
113 | "JOINFLOODSCAN: Enables/Disables scanning for joinflood.", | |
1e7eaa91 | 114 | "SCANCHANOPS: Indicates whether $X has to scan messages from channel op. (and those with op, manager, cowner and owner access).", |
115 | "SCANHALFOPS: Indicates whether $X has to scan messages from channel halfops (and those with halfops access).", | |
116 | "SCANVOICED: Indicates whether $X has to scan messages from voiced users (and those with peon access).", | |
63c95a47 | 117 | "$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"); |
118 | ||
119 | "SET SPAMLIMIT" ("/msg $X SET <#channel> SPAMLIMIT <value>", | |
120 | "You can specify the number of equal messages, a user may send. Valid settings are:", | |
121 | "$b0$b Users may send the same message $b2$b times.", | |
122 | "$b1$b Users may send the same message $b3$b times.", | |
123 | "$b2$b Users may send the same message $b4$b times.", | |
124 | "$b3$b Users may send the same message $b5$b times.", | |
125 | "$b4$b Users may send the same message $b6$b times.", | |
126 | "$uSee Also:$u set spamscan"); | |
127 | ||
128 | "SET BADREACTION" ("/msg $X SET <#channel> BADREACTION <value>", | |
129 | "This setting controls what happens to those who send disallowed badwords to the channel after a warning:", | |
130 | "$b0$b Kick on disallowed badwords.", | |
131 | "$b1$b Kickban on disallowed badwords.", | |
132 | "$b2$b Short timed ban (default: 15 minutes) on disallowed badwords.", | |
133 | "$b3$b Long timed ban (default: 1 hour) on disallowed badwords.", | |
134 | "$b4$b Kill on disallowed badwords. Only settable by irc operators.", | |
135 | "$uSee Also:$u set badscan"); | |
136 | ||
137 | "SET ADVREACTION" ("/msg $X SET <#channel> ADVREACTION <value>", | |
138 | "This setting controls what happens to those who send disallowed advertisements to the channel after a warning:", | |
139 | "$b0$b Kick on disallowed advertising.", | |
140 | "$b1$b Kickban on disallowed advertising.", | |
141 | "$b2$b Short timed ban (default: 15 minutes) on disallowed advertising.", | |
142 | "$b3$b Long timed ban (default: 1 hour) on disallowed advertising.", | |
143 | "$b4$b Kill on disallowed advertising. Only settable by irc operators.", | |
144 | "$uSee Also:$u set advscan"); | |
145 | ||
146 | "SET WARNREACTION" ("/msg $X SET <#channel> WARNREACTION <value>", | |
147 | "This setting controls what happens to those who spam or flood the channel after a warning:", | |
148 | "$b0$b Kick after warning.", | |
149 | "$b1$b Kickban after warning.", | |
150 | "$b2$b Short timed ban (default: 15 minutes) after warning.", | |
151 | "$b3$b Long timed ban (default: 1 hour) after warning.", | |
152 | "$b4$b Kill after warning. Only settable by irc operators.", | |
153 | "$uSee Also:$u set spamscan, set chanfloodscan"); | |
154 | ||
155 | "SET ADVSCAN" ("/msg $X SET <#channel> ADVSCAN <1/0>", | |
156 | "If this setting is enabled, $X checks all messages for advertisements.", | |
157 | "Advertisements are: www.*, http:*, ftp.*, ftp:* and #*; e.g. #srvx, http://www.srvx.net etc .."); | |
158 | ||
159 | "SET BADSCAN" ("/msg $X SET <#channel> BADSCAN <1/0>", | |
160 | "If this setting is enabled, $X checks all messages for badwords."); | |
161 | ||
162 | "SET SPAMSCAN" ("/msg $X SET <#channel> SPAMSCAN <1/0>", | |
163 | "If this setting is enabled, $X checks all incoming channel messages for spam.", | |
164 | "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."); | |
165 | ||
166 | "SET CHANFLOODSCAN" ("/msg $X SET <#channel> CHANFLOODSCAN <1/0>", | |
167 | "If this setting is enabled, $X checks, if a person tries to flood the channel.", | |
168 | "Posting messages in a small amount of time is considered as flood, so if someone tries to flood the channel, $X will punish him."); | |
169 | ||
170 | "SET JOINFLOODSCAN" ("/msg $X SET <#channel> JOINFLOODSCAN <1/0>", | |
171 | "If this setting is enabled, $X checks, if a person joins the channel more than one time.", | |
172 | "Normally users join a channel and stay in the channel or part and do not rejoin after a few seconds.", | |
173 | "If they want to cause trouble, they join/part the channel very often. $X will punish every user, who does that."); | |
174 | ||
175 | "SET SCANCHANOPS" ("/msg $X SET <#channel> SCANCHANOPS <1/0>", | |
176 | "If this setting is disabled, $X doesn't check messages from oped users for spam, flood and advertisements."); | |
177 | ||
178 | "SET SCANHALFOPS" ("/msg $X SET <#channel> SCANHALFOPS <1/0>", | |
179 | "If this setting is disabled, $X doesn't check messages from halfopped users for spam, flood and advertisements."); | |
180 | ||
181 | "SET SCANVOICED" ("/msg $X SET <#channel> SCANVOICED <1/0>", | |
182 | "If this setting is disabled, $X doesn't check messages from voiced users for spam, flood and advertisements."); | |
183 | ||
184 | "REGISTER" ("/msg $X REGISTER <#channel>", | |
185 | "Registers a channel with $X.", | |
186 | "The Channel must be registered with $C and may not be suspended.", | |
187 | "$uSee Also:$u unregister"); | |
188 | ||
189 | "STATUS" ("/msg $X STATUS [MEMORY|CHANNELS]", | |
190 | "$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."); | |
191 | ||
192 | "UNREGISTER" ("/msg $X UNREGISTER <#channel> [CONFIRM]", | |
193 | "Removes $X from the given channel.", | |
194 | "If you are not network staff, you must add $bCONFIRM$b to the end of your line to confirm unregistration.", | |
195 | "$bSee Also:$b register"); |