/[cvs]/eggdrop1.9/help/channels.help
ViewVC logotype

Contents of /eggdrop1.9/help/channels.help

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.2 - (show annotations) (download)
Thu Oct 21 19:22:59 1999 UTC (19 years, 6 months ago) by fabian
Branch: MAIN
CVS Tags: HEAD
Changes since 1.1: +0 -0 lines
FILE REMOVED
resync with 1.3 tree, 939863113-940380771

1 %{help=+ban}%{+o|o}
2 ### %b+ban%b <hostmask> [channel] [%%bantime <XdXhXm>] [comment]
3 Adds a ban to the list of permanent bans stored on the bot,
4 with optional comment and bantime. This ban will be in effect for
5 every channel on the bot if no channel is supplied, and is stored
6 with your nickname and comment. Prefixing a comment with @ will
7 make it only visible within the bot. Bantime has to be expressed
8 in days, hours and minutes.
9 See also: bans, -ban, stick, unstick
10 %{help=+exempt}%{+o|o}
11 ### %b+exempt%b <hostmask> [channel] [%%exempttime <XdXhXm>] [comment]
12 Adds a ban exempt to the list of permanent exempts stored on the bot,
13 with optional comment and exempttime. This exempt will be in effect for
14 every channel on the bot if no channel is supplied, and is stored
15 with your nickname and comment. Prefixing a comment with @ will
16 make it only visible within the bot. Exempttime has to be expressed
17 in days, hours and minutes.
18 See also: exempts, -exempt, stick, unstick
19 %{help=+invite}%{+o|o}
20 ### %b+invite%b <hostmask> [channel] [%%invitetime <XdXhXm>] [comment]
21 Adds a invite to the list of permanent invites stored on the bot,
22 with optional comment and invitetime. This invite will be in effect for
23 every channel on the bot if no channel is supplied, and is stored
24 with your nickname and comment. Prefixing a comment with @ will
25 make it only visible within the bot. invitetime has to be expressed
26 in days, hours and minutes.
27 See also: invites, -invite, stick, unstick
28 %{help=+chan}%{+n}
29 ### %b+chan%b <channel>
30 Lets you add another channel to the bot, this cause the bot to
31 join the channel, and for you to make changes to it's settings.
32 This channel is not permanent unless %b"chanfile"%b has been
33 defined in the config file, and is saved everytime the userfile
34 is saved, or by using %b'.chansave'%b
35
36 See also: +chan, -chan, chanload, chanset, chaninfo
37 %{help=+chrec}%{+m|m}
38 ### %b+chrec%b <handle> [channel]
39 Adds an empty channel record for the user so that channel lastons and info
40 lines can be saved. No flags are associated with the channel.
41
42 See also: chattr
43 %{help=-ban}%{+o|o}
44 ### %b-ban%b <hostmask OR number>
45 Removes the ban from the list of permanent bans stored on the
46 bot -- you may reference the ban by the number shown in '.bans'.
47
48 See also: bans, +ban, stick, unstick
49 %{help=-exempt}%{+o|o}
50 ### %b-exempt%b <hostmask OR number>
51 Removes the exemption from the list of permanent exempts stored
52 on the bot -- you may reference the exempt by the number shown in
53 '.exempts'.
54
55 See also: exempts, +exempt, stick, unstick
56 %{help=-invite}%{+o|o}
57 ### %b-invite%b <hostmask OR number>
58 Removes the invite from the list of permanent invites stored
59 on the bot -- you may reference the ban by the number shown in
60 '.invites'.
61
62 See also: invites, +invite, stick, unstick
63 %{help=-chan}%{+n}
64 ### %b-chan%b <channel>
65 This removes ALL information about a channel from the bot. It's not
66 made permanent unless a channel-file has been defined in the user
67 file, in which case it's saved each time the usefile is, or by using
68 .chansave.
69
70 %f*** IMPORTANT ***%f
71
72 This erases ALL information about the channel, including channel
73 settings and channel records for users--%bEVERYTHING%b.
74
75 %bDO NOT%b use it to have the bot temporarily leave a channel. This
76 command is for abandoning a channel (e.g. the channel will have
77 to be redefined and all user flags for that channel will have to
78 be redone.
79
80 Even if you don't have chanfile defined, it will still erase
81 all the channel records for users on the next userfile save.
82
83 See also: +chan, chansave, chanload, chanset, chaninfo
84 %{help=-chrec}%{+m|m}
85 ### %b-chrec%b <handle> [channel]
86 Deletes a channel record for the user, including channel lastons, info
87 lines, and flags.
88
89 See also: chattr
90 %{help=bans}%{+o|o}
91 ### %bbans%b [[channel] wildcard]
92 ### %bbans%b all
93 Shows you a list of the global bans active on the current channel,
94 and the list of channel-specific bans, as well as any bans that
95 are on the channel but weren't placed by the bot.
96
97 Here's a sample entry;
98 [ 5] *!*habib@*frys.com (perm)
99 paulie: revolving check policy
100 Created 15:10
101 The number (5) can be used to reference the ban if you wish
102 to remove it (see '.-ban'). Next is the actual hostmask being
103 banned. The "(perm)" means that the ban is "permanent": that
104 is, it doesn't automatically expire. If there is an elapsed time
105 showing instead, the time displayed is how long the ban has been
106 active. Those kind of bans expire after one hour. The second line
107 of the ban entry is the comment ("revolving check policy" -- it
108 would seem that paulie had to stand in line for a while) and who put
109 the ban there (paulie). The last line shows when the ban was added,
110 and possibly the last time the ban was activated on the channel (if
111 it's different from the creation time).
112
113 Sometimes there will be a "!" or "*" right before the number. a "!"
114 means the ban is in the bot's permban list, but is not currently on
115 the channel. a "*" marks a ban which is NOT in the permban list but
116 IS on the channel.
117
118 Af you use 'bans' it will show you only the bans which are
119 currently in action on the channel. If you use 'bans all' it
120 will show you every ban in memory (with 'perm-bans' on, these
121 are identical).
122
123 If you use 'bans <wildcard>' it will list all the bans (active
124 or not) that match against your wildcard. Consider it a 'bans
125 all' list matched against your wildcard.
126
127 The ban list may change according to which channel you're
128 currently viewing in the console. Different bans may be active
129 on different channels. If you specify a channel name, that
130 channel will be used instead of your current console channel.
131
132 See also: -ban, +ban, console, set ban-time, stick, unstick
133 %{help=invites}%{+o|o}
134 ### %binvites%b [[channel] wildcard]
135 ### %binvites%b all
136 Shows you a list of the global invites active on the current channel,
137 and the list of channel-specific invites, as well as any invites that
138 are on the channel but weren't placed by the bot.
139
140 Here's a sample entry;
141 [ 5] *!*habib@*frys.com (perm)
142 paulie: revolving check policy
143 Created 15:10
144 The number (5) can be used to reference the invite if you wish
145 to remove it (see '.-invite'). Next is the actual hostmask being
146 invitened. The "(perm)" means that the invite is "permanent": that
147 is, it doesn't automatically expire. If there is an elapsed time
148 showing instead, the time displayed is how long the invite has been
149 active. Those kind of invites expire after one hour. The second line
150 of the invite entry is the comment ("revolving check policy" -- it
151 would seem that paulie had to stand in line for a while) and who put
152 the invite there (paulie). The last line shows when the invite was added,
153 and possibly the last time the invite was activated on the channel (if
154 it's different from the creation time).
155
156 Sometimes there will be a "!" or "*" right before the number. a "!"
157 means the invite is in the bot's perminvite list, but is not currently on
158 the channel. a "*" marks a invite which is NOT in the perminvite list but
159 IS on the channel.
160
161 Af you use 'invites' it will show you only the invites which are
162 currently in action on the channel. If you use 'invites all' it
163 will show you every invite in memory (with 'perm-invites' on, these
164 are identical).
165
166 If you use 'invites <wildcard>' it will list all the invites (active
167 or not) that match against your wildcard. Consider it a 'invites
168 all' list matched against your wildcard.
169
170 The invite list may change according to which channel you're
171 currently viewing in the console. Different invites may be active
172 on different channels. If you specify a channel name, that
173 channel will be used instead of your current console channel.
174
175 See also: -invite, +invite, console, set invite-time, stick, unstick
176 %{help=exempts}%{+o|o}
177 ### %bexempts%b [[channel] wildcard]
178 ### %bexempts%b all
179 Shows you a list of the global ban exemptions active on the current
180 channel, and the list of channel-specific ban exemptions, as well
181 as any ban exemptions that are on the channel but weren't placed by
182 the bot.
183
184 Here's a sample entry;
185 [ 5] *!*habib@*frys.com (perm)
186 paulie: revolving check policy
187 Created 15:10
188 The number (5) can be used to reference the ban exemption if you wish
189 to remove it (see '.-exempt'). Next is the actual hostmask being
190 exempted. The "(perm)" means that the ban exemption is "permanent":
191 that is, it doesn't automatically expire. If there is an elapsed time
192 showing instead, the time displayed is how long the ban exemption has
193 been active. Those kind of ban exemptions expire after one hour. The
194 second line of the ban exemption entry is the comment ("revolving check
195 policy" -- it would seem that paulie had to stand in line for a while)
196 and who put the ban exemption there (paulie). The last line shows when
197 the ban exemption was added, and possibly the last time the ban exemption
198 was activated on the channel (if it's different from the creation time).
199
200 Sometimes there will be a "!" or "*" right before the number. a "!"
201 means the ban exemption is in the bot's permban exemption list, but is
202 not currently on the channel. a "*" marks a ban exemption which is NOT
203 in the permban exemption list but IS on the channel.
204
205 Af you use 'exempts' it will show you only the ban exemptions which are
206 currently in action on the channel. If you use 'ban exemptions all' it
207 will show you every ban exemption in memory (with 'perm-exempts' on,
208 these are identical).
209
210 If you use 'exempts <wildcard>' it will list all the ban exemptions
211 (active or not) that match against your wildcard. Consider it a 'exempts
212 all' list matched against your wildcard.
213
214 The ban exemption list may change according to which channel you're
215 currently viewing in the console. Different ban exemptions may be active
216 on different channels. If you specify a channel name, that
217 channel will be used instead of your current console channel.
218
219 See also: -exempt, +exempt, console, set exempt-time, stick, unstick
220 %{help=chanload}%{+n|n}
221 ### %bchanload%b
222 Reloads the channel settings from the file defined by the
223 %b"chanfile"%b setting. This allows you to return to
224 a previous setting if you've really messed things up.
225 See also: %{+n}+chan, -chan,%{+N} chanload, chanset, chaninfo
226 %{help=chanset}%{+n|n}
227 ### %bchanset%b <channel> <settings>
228 Allows you to change the channel settings for a channel.
229 (See %b'.help chaninfo'%b for the settings)
230 These are used until the next rehash/chanload/restart,
231 and are saved whenever the channel settings are saved.
232 See also: %{+n}+chan, -chan%{+N} chanload, chanset, chaninfo
233 %{help=chansave}%{+n|n}
234 ### %bchansave%b
235 Saves the channel settings to the file defined by the %b"chanfile"%b
236 setting. This file is reloaded during rehash and restarting the bot.
237 This allows you to change channel modes without having to edit the
238 config file every time.
239 See also: %{+n}+chan, -chan%{+N} chanload, chanset, chaninfo
240 %{help=chinfo}%{+m|m}
241 ### %bchinfo%b <user> [channel] [info-line]
242 Sets the information line for a user. This line is shown via /msg
243 commands %b'who'%b and %b'whois'%b, and if you have set greet on, it is
244 shown when a user joins the channel. If the info line begins with a
245 '@', then it is "locked", and that user may no longer change it.
246 If the channel name is omitted, the default info line is changed.
247 ### %bchinfo%b <user> [channel] none
248 Erases a user's info line.
249 See also: info
250 %{help=info}
251 ### %binfo%b [channel] [info-line]
252 sets your info line. this is shown via /msg commands %b'who'%b and
253 %b'whois'%b, and possibly when you join the channel. if you omit the
254 info line, it will just show you what your current info line is.
255 if you omit the channel name, your default info line will be
256 displayed/changed. (this is the info line shown for channels
257 where you have no specific info line set.)
258 ### %binfo%b [channel] none
259 removes your info line.
260 %{help=stick}%{+o|o}
261 ### %bstick%b [ban/exempt/invite] <hostmask OR number>
262 makes a ban/exempt/invite "sticky" -- meaning the bot will
263 always try to keep it active on the channel, even if the
264 channel is using dynamic bans. obviously if the channel isn't
265 using dynamic bans, this has no effect.
266 see also: bans, exempts, invites, unstick, +ban, +exempt, +invite
267 %{help=unstick}%{+o|o}
268 ### %bunstick%b [ban/exempt/invite] <hostmask OR number>
269 turns a "sticky" ban/exempt/invite normal again.
270
271 see also: bans, exempts, invites, stick, -ban, -exempt, -invite
272 %{help=channels module}%{+n}
273 ### help on the %bchannels module%b
274 The channels module provides the means for STORING channel
275 information about users, it DOES NOT provide the means
276 for sitting on a channel (this is in the irc module).
277 The following commands are provided by the channels module:
278 %binfo%b
279 %{+o|o}
280 for channel ops:
281 %b+ban%b %b-ban%b %bbans%b %bstick%b
282 %bunstick%b %b+exempt%b %b-exempt%b %bexempts%b
283 %b+invite%b %b-invite%b %binvites%b
284 %{+m|m}
285 for channel masters:
286 %b+chrec%b %b-chrec%b %bchaninfo%b %bchinfo%b
287 %{+n|n}
288 for channel owners:
289 %bchanload%b %bchansave%b %bchanset%b
290 %{+n}
291 for global owners:
292 %b+chan%b %b-chan%b
293 Tcl variables for configuring the channels module:
294 %bshare-greet%b %buse-info%b %bban-time%b
295 %bexempt-time%b %binvite-time%b %bchanfile%b
296 (Use %b'.help set <variable>'%b for more info)
297 %{help=all}%{+n}
298 ### commands for the %bchannels module%b
299 %{+o|o}
300 for channel ops:
301 %b+ban%b %b-ban%b %bbans%b %bstick%b
302 %bunstick%b %b+exempt%b %b-exempt%b %bexempts%b
303 %b+invite%b %b-invite%b %binvites%b
304 %{+m|m}
305 for channel masters:
306 %b+chrec%b %b-chrec%b %bchaninfo%b %bchinfo%b
307 %{+n|n}
308 for channel owners:
309 %bchanload%b %bchansave%b %bchanset%b
310 %{+n}
311 for global owners:
312 %b+chan%b %b-chan%b
313

webmaster@eggheads.org
ViewVC Help
Powered by ViewVC 1.1.23