#!/home/yourname/netdir/BotsName/eggdrop # ^- set that to the directory eggdrop is in ie "#!/users/lamest/egg/eggdrop" set username "BotsName" set admin "yournamehere " set network "Network-you-are-on" set timezone "EST" set my-hostname "shells-servername" set my-ip "ip-address" set max-logs 5 # Edit this one logfile mkco * "BotsName.log" # change the above BotsName.log to your bots name.log set keep-all-logs 0 set switch-logfiles-at 300 set console "mkcobxs" # Edit this one set userfile "BotsName.user" # change BotsName.user to your bots name.user set help-path "help/" set temp-path "/tmp" set motd "motd" # Edit this one (different port for each bot) listen 64010 all # this number is the port number your bot needs check # with your server admin for a range of available number's # Most of the settings below are fine, no need for you to change them set protect-telnet 0 set ident-timeout 30 set require-p 0 set open-telnets 0 set connect-timeout 15 set dcc-flood-thr 3 set telnet-flood 5:60 set ignore-time 15 set debug-output 0 set hourly-updates 00 set notify-newusers "HQ" set owner "YourName" # change the YourName to your name set default-flags "hpx" set whois-fields "url birthday" set remote-boots 2 set share-unlinks 1 set die-on-sighup 0 set die-on-sigterm 0 unbind dcc n tcl *dcc:tcl unbind dcc n set *dcc:set unbind dcc n simul *dcc:simul set max-dcc 50 set enable-simul 1 set allow-dk-cmds 1 ############## MODULES ################# set mod-path "modules/" loadmodule channels # Edit this one set chanfile "BotsName.chan" # edit the channel add and replace with channel name your bot will # be going to. set ban-time 120 set share-greet 0 set use-info 1 channel add #Yourchannel { chanmode "likm" idle-kick 0 need-op { } need-invite { } need-key { } need-unban { } need-limit { } flood-chan 40:60 flood-deop 3:10 flood-kick 3:10 flood-join 5:60 flood-ctcp 3:60 } channel set #Yourchannel ? -clearbans -enforcebans ???? ??? -autoop -bitch ? -protectops ??? -stopnethack -revenge ??? -secret -shared -cycle loadmodule server # change the above channel to your channel # Edit this one - the bot's nick set nick "BotsName" # Edit this one - the bot's alternative nick set altnick "BotsName*" set realname "BotsName - #ChannelName - Admin: YourName" set init-server { putserv "MODE $botnick s" } # you'll need to check for servers that allow bots and place # them below set servers { webmaster.ca.us.austnet.org ozemail.nsw.au.austnet.org } set keep-nick 1 set strict-host 0 set quiet-reject 0 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 default-port 6667 set server-cycle-wait 60 set server-timeout 15 set servlimit 0 set check-stoned 1 set use-console-r 0 set serverror-quit 1 set max-queue-msg 300 set trigger-on-ignore 0 set use-silence 0 set handle-mode_r 1 loadmodule ctcp loadmodule irc set bounce-bans 0 set kick-method 1 set learn-users 0 set wait-split 300 set wait-info 180 set modes-per-line 3 set mode-buf-length 200 set use-354 0 loadmodule transfer set max-dloads 3 set dcc-block 0 set copy-to-tmp 1 set xfer-timeout 300 loadmodule filesys loadmodule seen # Edit these ones to the filesys dir set files-path "/home/yourname/netdir/BotsName/eggdrop/filesys" set incoming-path "/home/yourname/netdir/BotsName/eggdrop/filesys/incoming" set upload-to-pwd 0 set filedb-path "" set max-file-users 20 set max-filesize 1024 loadmodule notes # Edit this one set notefile "BotsName.notes" set max-notes 50 set note-life 60 set allow-fwd 0 set notify-users 0 loadmodule console set console-autosave 1 set force-channel 0 set info-party 1 checkmodule blowfish loadmodule assoc # here is where you will add any tcl files you'll want loaded source scripts/alltools.tcl source scripts/action.fix.tcl