#
#
#SEROTONET IRC EGGDROP CONFIGURE BOT FILE
# Aug 14
#
#
### Basic SER-BOT Settings ###
set username "SER-BOT"
set admin "SNETCORP"
set network "irc.freenode.net"
set timezone "EST"
set offset "-5"
### SER-BOT Logging ###
set max-logs 5
set max-logsize 10000
set quick-logs 0
logfile p * "logs/Serpublicchat.log"
logfile o * "logs/misc.log
set log-time 1
set keep-all-logs 0
#### Console (Defualt setting) ####
set console "mkcobxs"
#### Files & Directories ####
set userfile "SER-BOT.user"
set pidfile "pid.SERBOT"
set help-path "help/"
set text-path "text/"
set temp-path "/tmp"
set motd "text/motd"
set userfile-perm 0600
#### BOTNET/DCC/TELNET ####
##Code to be added later##
#### Advanced Settings ####
##Code to be added later##
#### Modules ####
set mod-path "modules/"
#### DNS Module ####
loadmodule dns
#### Channels Module ####
loadmodule channels
set chanfile "SER-BOT.chan"
set force-expire 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 0
set global-ban-time 120
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 #Feral_Society {
chanmode "+nt-likm"
idle-kick 0
stopnethack-mode 0
revenge-mode 0
ban-time 120
exempt-time 60
invite-time 60
aop-delay 5:30
need-op { putserv "PRIVMSG #lamest :op me cos i'm lame!" }
need-invite { putserv "PRIVMSG #lamest :let me in!" }
need-key { putserv "PRIVMSG #lamest :let me in!" }
need-unban { putserv "PRIVMSG #lamest :let me in!" }
need-limit { putserv "PRIVMSG #lamest :let me in!" }
flood-chan 10:60
flood-deop 3:10
flood-kick 3:10
flood-join 5:60
flood-ctcp 3:60
flood-nick 5:60
}
#### Server Module #####
loadmodule server
set net-type 0
set nick "SER-BOT00"
set altnick "SER-BOT01"
set realname "/msg SER-BOT01 hello"
##Tcl script which runs after server connection##
bind evnt - init-server evnt:init_server
proc evnt:init_server {type} {
global botnick
putquick "MODE $botnick +i-ws"
}
set default-port 6667
set servers {
irc.freenode.net:6667
}
set keep-nick 1
set answer-ctcp 3
set flood-msg 5:60
set flood-ctcp 3:60
#### Server Module - other networks ####
##code to come##
#### CTCP Module ####
##More Code To Come##
#### IRC Module ####
##More Code to Come##
#### Transfer Module ####
##Way more to come##
#### Share Module ####
## Yet again, more code to come ##