set username "jilebot"

set admin "jile"
set ircnetwork "2"
if {2 == 1} { set network "IRCNet" }
if {2 == 2} { set network "Undernet" }
if {2 == 3} { set network "DALnet" }
if {2 == 4} { set network "EFnet" }
if {2 == 5} { set network "" }
set my-ip "63.110.127.134"
set my-hostname "no.h4ck.be"
set quiet-save 1

##### CONSOLE #####
set console "mkcobxs"

##### FILES AND DIRECTORIES #####
set userfile "eggdrop.user"
set help-path "help/"
set text-path "text/"
set temp-path ""
set motd "text/motd"
set telnet-banner "text/banner"
set userfile-perm 0600

##### BOTNET/DCC/TELNET #####
set botnet-nick "jilebot"
listen "52231" all
set remote-boots 2
set share-unlinks 1
set require-p 1
set open-telnets 0
set stealth-telnets 1
set connect-timeout 15
set dcc-flood-thr 3
set telnet-flood 3:30
set paranoid-telnet-flood 0
set resolve-timeout 30

##### MORE ADVANCED SETTINGS #####
set ignore-time 15
set hourly-updates 00
set owner "jile"
set notify-newusers ""
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
set must-be-owner 2
unbind dcc n simul *dcc:simul
set max-dcc 50
set enable-simul 1
set allow-dk-cmds 1
set dupwait-timeout 5



##### MODULES #####
set mod-path "modules/"

#### DNS MODULE ####
loadmodule dns

#### CHANNELS MODULE ####
loadmodule channels

set chanfile "eggdrop.chan"
set force-expire 0
set share-greet 0
set use-info 1
set global-flood-chan 0:0
set global-flood-deop 3:10
set global-flood-kick 0:0
set global-flood-join 4:30
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 ""
set global-stopnethack-mode 0
set global-revenge-mode 0
set global-ban-time 180
set global-exempt-time 60
set global-invite-time 60

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    -protecthalfops
        -autohalfop
}
channel add #shellsnetwork {
  chanmode "tn"
  idle-kick 0
  stopnethack-mode 0
  revenge-mode 0
  ban-time 120
  flood-chan 0:0
  flood-deop 3:10
  flood-kick 0:0
  flood-join 4:30
  flood-ctcp 3:60
  flood-nick 5:60
}
channel set #shellsnetwork +enforcebans +dynamicbans +userbans +dynamicexempts
channel set #shellsnetwork +userexempts +dynamicinvites +userinvites +protectops
channel set #shellsnetwork +protectfriends +statuslog +revenge -protecthalfops
channel set #shellsnetwork +revengebot +dontkickops +autovoice -autoop -autohalfop
channel set #shellsnetwork -bitch -secret -shared +greet +cycle

#### SERVER MODULE ####

loadmodule server
set net-type 2
set nick "jilebot"
set altnick "jilebot"
set realname "jilebot"
set init-server { putserv "MODE jilebot +i-ws" }
set default-port 6667
if {2 == 1} { set servers { irc-1.stealth.net irc-2.stealth.net irc-3.stealth.net ircnet.rt.ru ircnet.kaptech.fr
ircnet.ne
rim.fr sunsite.dk irc.ru irc.gate.ru irc.flashnet.it irc6.ngnet.it ircnet.easynet.co.uk ircnet.demon.co.uk irc.ee.auth.gr } }
if {2 == 2} { set servers { irc.undernet.org  66.198.160.2 209.67.60.33 208.247.17.10  66.197.0.145 204.193.136.54 213.48.150.1
216.152.77.10 213.48.150.13  } }
if {2 == 3} { set servers { 194.68.45.50 199.184.165.134  61.6.39.100 202.91.34.9 irc.dal.net  } }
if {2 == 4} { set servers ( irc.efnet.net 65.57.234.3 64.124.0.204 195.149.88.251 65.57.234.3 64.124.0.204 195.149.88.251 193.163.220.3 141.213.238.252 208.247.17.2 irc.efnet.net  } }
if {2 == 5} { set servers {  } }
set keep-nick 1
set strict-host 1
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 0
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 0
set stack-limit 4

#### CTCP MODULE ####
loadmodule ctcp
set ctcp-mode 1

#### IRC MODULE ####
loadmodule irc
set bounce-bans 1
set bounce-modes 0
if {2 == 1} { set maxbans 30 }
if {2 == 2} { set maxbans 30 }
if {2 == 3} { set maxbans 100 }
if {2 == 4} { set maxbans 20 }
if {2 == 5} { set maxbans 30 }
set max-modes 30
set kick-fun 0
set ban-fun 0
set learn-users 0
set wait-split 300
set wait-info 30
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 private-global 1
set private-globals "mnot"
set private-user 0
set override-bots 0

#### COMPRESS MODULE ####
loadmodule compress
set share-compressed 1
set compress-level 9

#### FILESYSTEM MODULE ####
#loadmodule filesys
#set files-path "/home/mydir/filesys"
#set incoming-path "/home/mydir/filesys/incoming"
#set upload-to-pwd 0
#set filedb-path ""
#set max-file-users 20
#set max-filesize 1024

#### NOTES MODULE ####
loadmodule notes
set notefile "eggdrop.notes"
set max-notes 50
set note-life 30
set allow-fwd 0
set notify-users 0
set notify-onjoin 0

#### CONSOLE MODULE ####
loadmodule console
set console-autosave 1
set force-channel 0
set info-party 0

#### BLOWFISH MODULE ####
loadmodule blowfish

unbind msg - hello *msg:hello
bind msg - hello *msg:hello
##### SCRIPTS #####
source scripts/alltools.tcl
source scripts/action.fix.tcl
source scripts/compat.tcl
#source scripts/userinfo.tcl
#loadhelp userinfo.help
#source gseen.conf

#source stats.conf
#source scripts/eggping.tcl
#source scripts/shelluptime.tcl
#source scripts/trivia.tcl
#if { == 1} { source stats.conf }
#if { == 1} { source scripts/eggping.tcl }
#if { == 1} { source scripts/shelluptime.tcl }
#if { == 1} { source scripts/trivia.tcl }
