##! /path/to/executable/eggdrop # ^- This should contain a fully qualified path to your eggdrop executable. # # $Id: eggdrop.complete.conf,v 1.54 2002/03/27 17:27:51 wcc Exp $ set network UnderNet set snet UN set botnetid 123456 set username "john" set admin "Admin " set network "undernet.org" set timezone "EST" set offset "5" set max-logs 5 set max-logsize 0 set quick-logs 0 logfile mco * "logs/eggdrop.log" logfile jpk #abebang "logs/armz.log" set log-time 1 set keep-all-logs 0 set logfile-suffix ".%d%b%Y" set switch-logfiles-at 300 set quiet-save 0 set console "mkcobxs" set my-ip "219.238.233.45" set my-host "219.238.233.45" ##### FILES AND DIRECTORIES ##### set userfile "john.user" set pidfile "john.pid" set sort-users 0 set help-path "help/" set text-path "text/" set temp-path "/tmp" set motd "text/motd" set telnet-banner "text/banner" # 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. # # To remind you: # # u g o u g o u g o # 0600 rw------- 0400 r-------- 0200 -w------- u - user # 0660 rw-rw---- 0440 r--r----- 0220 -w--w---- g - group # 0666 rw-rw-rw- 0444 r--r--r-- 0222 -w--w--w- o - others # # Note that the default 0600 is the most secure one and should only be # changed if you need your files for shell scripting or other external # applications. set userfile-perm 0600 ##### BOTNET/DCC/TELNET ##### set botnet-nick "NSCO" listen 3369 all set remote-boots 2 set share-unlinks 1 set protect-telnet 0 set dcc-sanitycheck 0 set ident-timeout 5 set require-p 0 set open-telnets 0 set stealth-telnets 0 set use-telnet-banner 0 set connect-timeout 15 set dcc-flood-thr 3 set telnet-flood 5:60 set paranoid-telnet-flood 1 set resolve-timeout 15 set ignore-time 15 set hourly-updates 00 set owner "FitzU" set notify-newusers "$owner" set default-flags "hp" set whois-fields "url birthday" set die-on-sighup 0 set die-on-sigterm 1 unbind dcc n tcl *dcc:tcl unbind dcc n set *dcc:set set must-be-owner 1 unbind dcc n simul *dcc:simul set max-dcc 50 set enable-simul 1 set allow-warez-cmds 1 set dupwait-timeout 5 set mod-path "modules/" loadmodule dns loadmodule channels set chanfile "Rooted.chan" set ban-time 120 set exempt-time 60 set invite-time 60 set force-expire 0 set share-greet 0 set use-info 1 set global-flood-chan 10:60 set global-flood-deop 3:10 set global-flood-kick 3:10 set global-flood-join 5:60 set global-flood-ctcp 3:60 set global-flood-nick 5:60 set global-aop-delay 5:30 set global-idle-kick 0 set global-chanmode "nt" set global-stopnethack-mode 0 set global-revenge-mode 1 set global-chanset { -autoop -autovoice -bitch +cycle +dontkickops +dynamicbans +dynamicexempts +dynamicinvites -enforcebans -greet -inactive -nodesynch -protectfriends +protectops -revenge -revengebot -secret +seen +shared +statuslog +userbans +userexempts +userinvites } # Add each static channel you want your bot to sit in using this command. # There are many different possible settings you can insert into this # command, which are explained below. #### SERVER MODULE #### loadmodule server set net-type 2 set nick "aLTiMa" set altnick "B-52" set realname "`iCe_BoX OwnZ Me " set init-server { putserv "MODE $botnick +ix-ws" } set default-port 6667 set servers { 195.197.175.21:7000 213.131.131.150:7000 199.184.165.133:5555 193.110.95.1:7000 195.47.220.2:7000 64.62.96.42:7000 64.62.96.42:5555 195.197.175.21:7000 208.247.17.10:7000 216.152.77.10:6667 193.254.240.246:6667 } set keep-nick 1 set strict-host 0 set quiet-reject 1 set lowercase-ctcp 0 set answer-ctcp 3 set flood-msg 5:60 set flood-ctcp 3:60 set never-give-up 1 set strict-servernames 0 set server-cycle-wait 60 set server-timeout 60 set servlimit 0 set check-stoned 1 set use-console-r 0 set debug-output 0 set serverror-quit 1 set max-queue-msg 300 set trigger-on-ignore 0 set double-mode 0 set double-server 0 set double-help 0 set optimize-kicks 1 loadmodule ctcp set ctcp-mode 0 #### IRC MODULE #### loadmodule irc set bounce-bans 1 set bounce-modes 0 set max-bans 20 set max-modes 30 set kick-fun 0 set ban-fun 0 set learn-users 0 set wait-split 600 set wait-info 180 set mode-buf-length 200 set no-chanrec-info 0 #### TRANSFER MODULE #### #loadmodule transfer set max-dloads 3 set dcc-block 1024 set copy-to-tmp 1 set xfer-timeout 30 #### SHARE MODULE #### loadmodule share set allow-resync 0 set resync-time 900 set private-global 0 set private-globals "" set private-user 0 set override-bots 0 #### COMPRESS MODULE #### loadmodule compress set share-compressed 1 set compress-level 9 #### NOTES MODULE #### #loadmodule notes set notefile "john.notes" set max-notes 50 set note-life 60 set allow-fwd 0 set notify-users 1 set notify-onjoin 0 #### CONSOLE MODULE #### loadmodule console set console-autosave 1 set force-channel 0 set info-party 0 #### WOOBIE MODULE #### #loadmodule woobie #### SEEN MODULE #### #loadmodule seen #### BLOWFISH MODULE #### loadmodule blowfish #### ASSOC MODULE #### loadmodule assoc #### WIRE MODULE #### #loadmodule wire #### UPTIME MODULE #### loadmodule uptime ##### SCRIPTS ##### source scripts/alltools.tcl source scripts/action.fix.tcl source scripts/spituptime.tcl source scripts/mark.tcl source scripts/dns-en.tcl source scripts/ping.tcl loadhelp userinfo.help channel add #Abebang