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%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 |
remote-boots |
190 |
max-socks |
191 |
ident-timeout |
192 |
allow-dk-cmds |
193 |
max-logs |
194 |
protect-telnet |
195 |
switch-logfiles-at |
196 |
share-unlinks |
197 |
ssl-privatekey |
198 |
ssl-certificate |
199 |
ssl-privatekey |
200 |
ssl-certificate |
201 |
ssl-capath |
202 |
ssl-cafile |
203 |
ssl-verify-depth |
204 |
ssl-cert-auth |
205 |
ssl-verify-bots |
206 |
ssl-verify-dcc |
207 |
ssl-verify-clients |
208 |
%{end} |
209 |
Use %b'.help set <variable>'%b for more info on each variable. |
210 |
%{help=all}%{-} |
211 |
### %bcore%b commands |
212 |
For all users: |
213 |
%bwho away quit whom%b |
214 |
%bme page match motd%b |
215 |
%bbots newpass chat handle%b |
216 |
%bwhoami echo strip su%b |
217 |
%btrace fixcodes bottree vbottree%b |
218 |
%bbotinfo relay -host%b |
219 |
%{o|o} |
220 |
For ops: |
221 |
%baddlog console match whois%b |
222 |
%{+t} |
223 |
For botnet masters: |
224 |
%b+bot botattr chhandle chpass%b |
225 |
%b+host -bot link chaddr%b |
226 |
%bboot unlink banner dccstat%b |
227 |
%{+m|m} |
228 |
For channel masters: |
229 |
%bchattr save backup reload%b |
230 |
%bstatus traffic uptime%b |
231 |
%{+m} |
232 |
For global masters: |
233 |
%b+user +ignore comment binds%b |
234 |
%bignores -user -ignore dccstat%b |
235 |
%bdebug rehash restart module%b |
236 |
%{+n} |
237 |
For owners: |
238 |
%bdie simul loadmod unloadmod%b |
239 |
%blanguage set tcl rehelp%b |
240 |
%bmodules +lang -lang +lsec%b |
241 |
%b-lsec lstat relang ldump%b |