/[cvs]/eggdrop1.8/help/core.help
ViewVC logotype

Contents of /eggdrop1.8/help/core.help

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


Revision 1.3 - (show annotations) (download)
Tue Oct 19 12:13:32 2010 UTC (8 years, 11 months ago) by pseudo
Branch: MAIN
Changes since 1.2: +19 -8 lines
Added full SSL support including Tcl commands.
Added support for certificate authentication.
Added support for botnet and partyline encryption using ssl.
Documented the new features and commands.
Fixed add_server() problems with IPv6 addresses in the server list.

1 %{help=help}%{-}
2 DCC commands for %B, %V:
3 For all users:
4 %bwho away quit whom%b
5 %bme page match motd%b
6 %bbots newpass chat handle%b
7 %bwhoami echo strip su%b
8 %btrace fixcodes bottree vbottree%b
9 %bbotinfo relay -host%b
10 %{o|o}
11 For ops:
12 %baddlog console match whois%b
13 %{+t}
14 For botnet masters:
15 %b+bot botattr chhandle chpass%b
16 %b+host -bot link chaddr%b
17 %bboot unlink banner dccstat%b
18 %{+m|m}
19 For channel masters:
20 %bchattr save backup reload%b
21 %bstatus traffic uptime%b
22 %{+m}
23 For global masters:
24 %b+user +ignore comment binds%b
25 %bignores -user -ignore dccstat%b
26 %bdebug rehash restart module%b
27 %{+n}
28 For owners:
29 %bdie simul loadmod unloadmod%b
30 %blanguage set tcl rehelp%b
31 %bmodules +lang -lang +lsec%b
32 %b-lsec lstat relang ldump%b
33 %{-}
34 All commands begin with '.', and all else goes to the party line.
35 %{+m}
36
37 Text starting with ',' is sent ONLY to bot-masters.
38 %{-}
39
40 You can get help on individual commands: %b'.help <command>'%b.
41 %{+n}
42 Extra help relating to loaded modules may be obtained by typing
43 %b'.help <module> module'%b. Possible modules include:
44 %bassoc channels compress console ctcp%b
45 %bfilesys irc notes seen server%b
46 %bshare transfer uptime wire%b
47 %{-}
48
49 You may receive a list of commands provided by all loaded modules by
50 using %b'.help all'%b. If you only remember a part of the command's
51 name you are searching for, just use wildcards (e.g. %b'.help *bot*'%b),
52 and all matching help texts will be displayed.
53 %{help=partyline}%{-}
54 %B party-line commands:
55 %b.quit%b Use this command to leave the party line.
56 %b.whom%b [channel] Shows a list of all users on the party line, or on a
57 particular channel.
58 %b.whom *%b Shows a list of all users, indicating which ones are
59 on the party line.
60 %b.chat%b <channel> Makes you leave the main partyline channel and join a
61 specific channel (valid channels are 1 to 99999, channel 0
62 is the party line).
63 %b.me%b <action> Preform an action to the party line.
64 %b.handle%b <handle> Changes your nick on party line.
65 %b.help%b <command> Shows more help on a specific command.
66
67 See '%b.help all%b' for a complete list of commands.
68 All commands begin with '.', and all else goes to the party line.
69 %{+m}
70
71 Text starting with ',' is sent ONLY to bot-masters.
72 %{help=common}%{+o|o}
73 ### %bcommon (the +c 'common' flag)%b
74 Sometimes a lot of people use IRC from the same account, for example, a
75 public telnet site, where many people can have the same user@host. For
76 that reason, they can't use a traditional user record because they will
77 appear to all be the same user.
78
79 In such cases, create a user record for the account, and set it +c, or
80 "common access", via the chanset command. Marking it as "common access"
81 means that it shouldn't be used as a definitive address. When someone
82 introduces themselves to the bot (i.e. by /msg "hello") and matches
83 as a +c user, they will be given a new user record which identifies them
84 BY NICKNAME.
85
86 Obviously, people with that kind of user record shouldn't be given much
87 special access, as when they change nicknames the bot will identify them
88 as someone else.
89
90 See also: chattr, whois
91 %{help=+lang}%{+n}
92 ### %b+lang%b <language>
93 Adds a new language to the top of the language list. All sections are
94 rechecked to test if there are language files supporting the language.
95
96 See also: -lang, +lsec, -lsec, lstat, relang
97 %{help=-lang}%{+n}
98 ### %b-lang%b <language>
99 Removes a language from the language list. If possible, the next available
100 language will be loaded.
101
102 See also: +lang, +lsec, -lsec, lstat, relang
103 %{help=+lsec}%{+n}
104 ### %b+lsec%b <section>
105 Adds a new language section. The bot tries to load the section with the
106 preferred language if possible.
107
108 See also: -lang, +lang, -lsec, lstat, relang
109 %{help=-lsec}%{+n}
110 ### %b-lsec%b <section>
111 Removes a language section. The language bindings are not removed, however.
112
113 See also: +lang, -lang, +lsec, lstat, relang
114 %{help=lstat}%{+n}
115 ### %blstat%b
116 Shows the language statistics: all selected languages and a list of all
117 language sections.
118
119 See also: +lang, -lang, +lsec, -lsec, relang
120 %{help=ldump}%{+n}
121 ### %bldump%b
122 Dumps all language data to the partyline.
123
124 See also: +lang, -lang, +lsec, -lsec, relang, lstat
125 %{help=relang}%{+n}
126 ### %brelang%b
127 Try to find language files with a more preferred language than right now.
128
129 See also: +lang, -lang, +lsec, -lsec, lstat
130 %{help=tcl}%{+n}
131 ### %btcl%b <command>
132 Executes the specified Tcl command.
133
134 See doc/tcl-commands.doc for details on Tcl commands added to Eggdrop, and
135 visit http://tcl.activestate.com/ for more information on Tcl.
136 %{help=set}%{+n}
137 ### %bset%b <variable> [value]
138 Changes the values of config-file settings of the bot, or, if used without
139 a value parameter, shows the current value of a setting. Any config file
140 setting changed with this command will be reset when the config file is
141 reloaded. Here are the variables that can be modified with this command
142 (note that other modules can add variables):
143 %{cols=4}
144 botnet-nick
145 userfile
146 motd
147 paranoid-telnet-flood
148 vhost4
149 vhost6
150 prefer-ipv6
151 listen-addr
152 telnet-banner
153 admin
154 userfile-perm
155 use-telnet-banner
156 temp-path
157 notify-newusers
158 owner
159 nat-ip
160 cidr-support
161 dcc-sanitycheck
162 network
163 whois-fields
164 username
165 version
166 firewall
167 telnet-flood
168 ignore-time
169 dcc-flood-thr
170 hourly-updates
171 connect-timeout
172 resolve-timeout
173 dupwait-timeout
174 require-p
175 keep-all-logs
176 open-telnets
177 stealth-telnets
178 handlen
179 reserved-portrange
180 console
181 default-flags
182 log-time
183 timestamp-format
184 max-logsize
185 quick-logs
186 logfile-suffix
187 quiet-save
188 sort-users
189 die-on-sighup
190 die-on-sigterm
191 remote-boots
192 max-socks
193 max-logs
194 protect-telnet
195 switch-logfiles-at
196 share-unlinks
197 allow-dk-cmds
198 ident-timeout
199 ssl-privatekey
200 ssl-certificate
201 ssl-privatekey
202 ssl-certificate
203 ssl-verify-depth
204 ssl-capath
205 ssl-cafile
206 ssl-cert-auth
207 ssl-verify-clients
208 ssl-verify-bots
209 ssl-verify-dcc
210 %{end}
211 Use %b'.help set <variable>'%b for more info on each variable.
212 %{help=all}%{-}
213 ### %bcore%b commands
214 For all users:
215 %bwho away quit whom%b
216 %bme page match motd%b
217 %bbots newpass chat handle%b
218 %bwhoami echo strip su%b
219 %btrace fixcodes bottree vbottree%b
220 %bbotinfo relay -host%b
221 %{o|o}
222 For ops:
223 %baddlog console match whois%b
224 %{+t}
225 For botnet masters:
226 %b+bot botattr chhandle chpass%b
227 %b+host -bot link chaddr%b
228 %bboot unlink banner dccstat%b
229 %{+m|m}
230 For channel masters:
231 %bchattr save backup reload%b
232 %bstatus traffic uptime%b
233 %{+m}
234 For global masters:
235 %b+user +ignore comment binds%b
236 %bignores -user -ignore dccstat%b
237 %bdebug rehash restart module%b
238 %{+n}
239 For owners:
240 %bdie simul loadmod unloadmod%b
241 %blanguage set tcl rehelp%b
242 %bmodules +lang -lang +lsec%b
243 %b-lsec lstat relang ldump%b

webmaster@eggheads.org
ViewVC Help
Powered by ViewVC 1.1.23