#!./eggdrop ############### # QUICK SETUP # ############### set my-hostname "localhost" set network "lol.net" set nick "lol_bot" set altnick "lol_bot2" set realname "lol_bot" set username "lol_bot" set admin "Your_name " set owner "Your_name" listen 3333 all set userfile "users.txt" set motd "motd.txt" set chanfile "chans.txt" set notefile "notes.txt" set help-path "help/" set temp-path "tmp/" set mod-path "modules/" set files-path "/scripts" set incoming-path "/tmp" set servers { 127.0.0.1:6667 } set ctcp-finger "" set ctcp-userinfo "" ############## # LOGS SETUP # ############## # m private msgs/ctcps to the bot # k kicks, bans, mode changes on the channel # j joins, parts, netsplits on the channel # p public chatter on the channel # s server connects/disconnects/notices # b information about bot linking and userfile sharing # c commands people use (via msg or dcc) # x file transfers and file-area commands # r (if user-console-r defined) EVERYTHING sent to the bot by the server # o other: misc info, errors -- IMPORTANT STUFF # w wallops: msgs between IRCops (be sure to set the bot +w in init-server) set max-logs 5 #logfile mkjpco * "eggdrop.log" set log-time 1 set keep-all-logs 0 set switch-logfiles-at 300 ########### # MODULES # ########### loadmodule channels loadmodule server loadmodule ctcp loadmodule irc loadmodule transfer loadmodule share loadmodule filesys loadmodule notes loadmodule console #loadmodule seen checkmodule blowfish loadmodule assoc ################ # OTHER CONFIG # ################ set timezone "EST" set console "mcobxs" set protect-telnet 0 set ident-timeout 60 set require-p 0 set open-telnets 0 set connect-timeout 30 set dcc-flood-thr 5 set telnet-flood 5:30 set ignore-time 5 set debug-output 0 set hourly-updates 00 set notify-newusers "HQ" set default-flags "" set whois-fields "url birthday" set remote-boots 2 set share-unlinks 1 set die-on-sighup 0 set die-on-sigterm 0 set max-dcc 50 set enable-simul 1 set allow-dk-cmds 0 set ban-time 60 set share-greet 1 set use-info 1 set init-server { putserv "MODE $botnick +iw-s" } set keep-nick 1 set strict-host 0 set quiet-reject 1 set lowercase-ctcp 1 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 5 set server-timeout 30 set servlimit 0 set check-stoned 1 set use-console-r 1 set serverror-quit 1 set max-queue-msg 500 set trigger-on-ignore 0 set use-silence 0 set handle-mode_r 1 set bounce-bans 0 set kick-method 1 set learn-users 0 set wait-split 300 set wait-info 300 set modes-per-line 3 set mode-buf-length 200 set use-354 0 unbind msg - hello *msg:hello set max-dloads 2 set dcc-block 0 set copy-to-tmp 1 set xfer-timeout 300 set allow-resync 0 set resync-time 900 set private-owner 1 set private-global 1 set private-user 0 set upload-to-pwd 0 set filedb-path "" set max-file-users 10 set max-filesize 1024 set max-notes 50 set note-life 60 set allow-fwd 0 set notify-users 1 set console-autosave 0 set force-channel 0 set info-party 0 ########### # SCRIPTS # ########### source scripts/alltools.tcl source scripts/action.fix.tcl source scripts/compat.tcl source scripts/klined.tcl source scripts/lol.tcl source scripts/seen.tcl source scripts/userinfo1.0.tcl loadhelp userinfo.help