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