/usr/share/eggdrop/help/set/cmds1.help is in eggdrop-data 1.6.21-4build1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
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 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 | %{help=set botnet-nick}%{+n}
### %bset botnet-nick%b <nickname>
If you want to use a different nickname on the botnet than you
use on IRC (i.e. if you're on an un-trusted botnet), set this
setting to the nick you would like to use.
%{help=set userfile}%{+n}
### %bset userfile%b <filename>
Specify here the filename your userfile should be saved as.
%{help=set motd}%{+n}
### %bset motd%b <filename>
The MOTD (Message Of The day) is displayed when people dcc chat or
telnet to the bot. Look at doc/TEXT-SUBSTITUTIONS for options.
%{help=set telnet-banner}%{+n}
### %bset telnet-banner%b <filename>
This banner will be displayed on telnet connections. Look at
doc/TEXT-SUBSTITUTIONS for options.
%{help=set admin}%{+n}
### %bset admin%b <admin-info>
This setting defines which contact person should be shown in
.status, /msg help, and other places. You really should include
this information.
%{help=set temp-path}%{+n}
### %bset temp-path%b <path>
Set here a place to store temporary files.
%{help=set notify-newusers}%{+n}
### %bset notify-newusers%b <nickname-list>
Who should a note be sent to when new users are learned?
%{help=set owner}%{+n}
### %bset owner%b <nickname-list>
This is a list of owners of the bot.
%{help=set my-hostname}%{+n}
### %bset my-hostname%b <hostname>
Set this if Eggdrop has trouble detecting its hostname.
%{help=set my-ip}%{+n}
### %bset my-ip%b <ip-address>
If you're using virtual hosting (your machine has more than 1 IP),
you may want to set this to a particular IP to bind to.
%{help=set nat-ip}%{+n}
### %bset nat-ip%b <ip-address>
If you have a NAT firewall (you box has an IP in one of the
following ranges: 192.168.0.0-192.168.255.255,
172.16.0.0-172.31.255.255, 10.0.0.0-10.255.255.255 and your
firewall transparently changes your address to a unique address
for your box) or you have IP masquerading between you and the
rest of the world, and /dcc chat, /ctcp chat or userfile sharing
aren't working, enter your outside IP here. This IP is used for
transfers only, and has nothing to do with the my-ip or
my-hostname settings. You may still need to set my-ip and/or
my-hostname.
%{help=set dcc-sanitycheck}%{+n}
### %bset dcc-sanitycheck%b <0/1>
This setting will make the bot ignore DCC chat requests which
appear to have bogus information on the grounds that the user may
have been trying to make the bot connect to somewhere that will
get it into trouble, or that the user has a broken client, in
which case the connect wouldn't work anyway.
%{help=set network}%{+n}
### %bset network%b <net-name>
This setting is used only for info to share with others on your
botnet. Set this to the IRC network your bot is connected to.
%{help=set whois-fields}%{+n}
### %bset whois-fields%b <field-list>
Enter all user-defined fields that should be displayed in a
'.whois'. This will only be shown if the user has one of these
extra fields. You might prefer to comment this out and use the
userinfo1.0.tcl script which provides commands for changing all
of these.
%{help=set username}%{+n}
### %bset username%b <username>
This setting defines the username the bot uses on IRC. This setting
has no effect if an ident daemon is running on your bot's machine.
%{help=set version}%{+n}
### %bset version%b
Current bot version - "1.1.2+pl1 1010201 pl1"; first item is the
text version, second item is a numerical version, and any following
items are the names of patches that have been added.
%{help=set firewall}%{+n}
### %bset firewall%b <host:port>
Set this to your socks host if your Eggdrop sits behind a
firewall. If you use a Sun "telnet passthru" firewall, prefix
the host with a '!'.
%{help=set telnet-flood}%{+n}
### %bset telnet-flood%b <times:seconds>
Define here how many telnet connection attempts in how many
seconds from the same host constitute a flood. The correct
format is Attempts:Seconds.
%{help=set paranoid-telnet-flood}%{+n}
### %bset paranoid-telnet-flood%b <0/1>
If you want telnet-flood to apply even to +f users, set this
setting to 1.
%{help=set ignore-time}%{+n}
### %bset ignore-time%b <time>
The time in minutes that temporary ignores should last.
%{help=set dcc-flood-thr}%{+n}
### %bset dcc-flood-thr%b <number>
Specify here the number of lines to accept from a user on the
partyline within 1 second before they are considered to be
flooding and therefore get booted.
%{help=set hourly-updates}%{+n}
### %bset hourly-updates%b <military time>
Define here what Eggdrop considers 'hourly'. All calls to it,
including such things as note notifying or userfile saving, are
affected by this.
%{help=set switch-logfiles-at}%{+n}
### %bset switch-logfiles-at%b <military-time>
You can specify when Eggdrop should switch logfiles and start
fresh. You must use military time for this setting. 300 is the
default, and describes 03:00 (AM).
%{help=set connect-timeout}%{+n}
### %bset connect-timeout%b <seconds>
This settings defines a time in seconds that the bot should
wait before a dcc chat, telnet, or relay connection times out.
%{help=set resolve-timeout}%{+n}
### %bset resolve-timeout%b <seconds>
Set here the amount of seconds before giving up on hostname/address
lookup (you might want to increase this if you are on a slow network).
%{help=set dupwait-timeout}%{+n}
### %bset dupwait-timeout%b <seconds>
If your Eggdrop rejects bots that actually have already
disconnected from another hub, but the disconnect information has
not yet spread over the botnet due to lag, use this setting. The
bot will wait dupwait-timeout seconds before it checks again and
then finally reject the bot.
%{help=set reserved-portrange}%{+n}
### %bset reserved-portrange%b <lowport>:<highport>
If you want all dcc file transfers to use a particular portrange
either because you're behind a firewall, or for other security
reasons, set it here.
%{help=set require-p}%{+n}
### %bset require-p%b <0/1>
Define here whether or not a +o user still needs the +p flag to
dcc the bot.
%{help=set keep-all-logs}%{+n}
### %bset keep-all-logs%b <0/1>
If you want to keep your logfiles forever, turn this setting on.
All logfiles will get suffix
".[2 digit day][3 letter month][4 digit year]". Note that your
quota/hard-disk might be filled by this, so check your logfiles
often and download them.
%{help=set open-telnets}%{+n}
### %bset open-telnets%b <0/1>
If you want people allow to telnet in and type 'NEW' to become a
new user, set this to 1. This is similar to the 'hello' msg
command. The protect-telnet setting must be set to 0 to use this.
%{help=set stealth-telnets}%{+n}
### %bset stealth-telnets%b <0/1>
If you don't want Eggdrop to identify itself as an eggdrop on a
telnet connection, set this setting to 1. Eggdrop will display
'Nickname' instead.
%{help=set use-telnet-banner}%{+n}
### %bset use-telnet-banner%b <0/1>
If you want Eggdrop to display a banner when telneting in, set
this setting to 1. The telnet banner is set by 'set telnet-banner'.
%{help=set handlen}%{+n}
### %bset handlen%b
This is the max length handles may be on the bot.
%{help=set console}%{+n}
### %bset console%b <console-flags>
This is the default console mode. It uses the same event flags
as the log files do. The console channel is automatically set to
your "primary" channel, which is set in the modules section of
the config file. Masters can change their console channel and modes
with the '.console' command.
%{help=set default-flags}%{+n}
### %bset default-flags%b <flags>
Enter the flags that all new users should get by default. See
'.help whois' on the partyline for a list of flags and their
descriptions.
%{help=set log-time}%{+n}
### %bset log-time%b <0/1>
Use this feature to timestamp entries in the log file.
%{help=set timestamp-format}%{+n}
### %bset timestamp-format%b <format>
Set the following to the timestamp for the logfile entries. Popular
times might be "[%H:%M]" (hour,min), or "[%H:%M:%S]" (hour, min, sec).
Read `man strftime' for more formatting options. Keep it below 32
chars.
%{help=set max-logsize}%{+n}
### %bset max-logsize%b <filesize>
This is the maximum size of your logfiles. Set it to 0 to disable.
This value is in kilobytes, so '550' would mean cycle logs when it
reaches the size of 550 kilobytes. Note that this only works if you
have keep-all-logs 0 (OFF).
%{help=set quick-logs}%{+n}
### %bset quick-logs%b <0/1>
This could be good if you have had problem with the logfile
filling your quota/hard disk or if you log +p and publish it to
the web and need more up-to-date info. Note that this setting
might increase the CPU usage of your bot (on the other hand it will
decrease your mem usage).
%{help=set logfile-suffix}%{+n}
### %bset logfile-suffix%b <suffix>
If keep-all-logs is 1, this setting will define the suffix of the
logfiles. The default will result in a suffix like "04May2000".
"%Y%m%d" will produce the often used yyyymmdd format. Read the
strftime manpages for more options. NOTE: On systems which don't
support strftime, the default format will be used _always_.
%{help=set quiet-save}%{+n}
### %bset quiet-save%b <0/1/2/3>
"Writing user file..." and "Writing channel file..." messages won't
be logged anymore if this option is enabled. If you set it to 2, the
"Backing up user file..." and "Backing up channel file..." messages
will also not be logged. In addition to this, you can disable the
"Switching logfiles..." and the new date message at midnight, by
setting this to 3.
%{help=set sort-users}%{+n}
### %bset sort-users%b <0/1>
If you want your userfile to be sorted upon saving, enable this
setting. This causes the bot to use a bit more CPU when saving the
userfile.
%{help=set die-on-sighup}%{+n}
### %bset die-on-sighup%b <0/1>
Enable this setting if you want your Eggdrop to die upon receiving
a SIGHUP kill signal. Otherwise, the Eggdrop will just save its
userfile and rehash.
%{help=set die-on-sigterm}%{+n}
### %bset die-on-sigterm%b <0/1>
Enable this setting if you want your Eggdrop to die upon receiving
a SIGTERM kill signal. Otherwise, the Eggdrop will just save its
userfile and rehash.
%{help=set remote-boots}%{+n}
### %bset remote-boots%b <0/1>
This setting defines whether or not people can boot users on the
Eggdrop from other bots in your botnet. Valid settings are:
0 - allow *no* outside boots
1 - allow boots from sharebots
2 - allow any boots
%{help=set max-socks}%{+n}
### %bset max-socks%b <max dcc connections>
Set here the maximum number of socket connections you will allow. You can
increase this later, but never decrease it below current usage. If you're
using Tcl threads, this is a per-thread maximum.
%{help=set max-logs}%{+n}
### %bset max-logs%b <max number of logs>
This is the maximum number of logfiles allowed. This setting
can be increased; however, don't decrease it.
%{help=set protect-telnet}%{+n}
### %bset protect-telnet%b <0/1>
This setting will drop telnet connections not matching a known
host.
%{help=set ident-timeout}%{+n}
### %bset ident-timeout%b <timeout>
This settings defines a time in seconds that the bot should wait
before a dcc chat, telnet, or relay connection times out.
%{help=set share-unlinks}%{+n}
### %bset share-unlinks%b 0/1
This setting prohibits remote bots from telling your Eggdrop to
unlink from share bots.
%{help=set strict-host}%{+n}
### %bset strict-host%b <0/1>
Specifies whether the bot should leave leading ~+-^= in users'
hostnames. If this is on, the bot will differentiate between
valid-ident usernames and invalid ones. This setting is currently
kept for compatibility, but will be removed from the next release.
Please leave it set to 1 for now to avoid problems with your user
files in the future.
%{help=set cidr-support}%{+n}
### %bset cidr-support%b <0/1>
Enables cidr support for b/e/I modes if set to 1. This means the
bot will understand and match modes in cidr notation, and will
be able to put and enforce such bans or unban itself, if banned
with a cidr mask.
Warning: enabling this on servers which don't support cidr may
result in kick floods or other problems.
%{help=set allow-dk-cmds}%{+n}
### %bset allow-dk-cmds%b <0/1>
Enable this setting if you want +d & +k users to use commands
bound as -|-.
%{help=set userfile-perm}%{+n}
### %bset userfile-perm%b <octal value>
This specifies what permissions the user, channel, and notes
files should be set to. The octal values are the same as for
the chmod system command.
|