## ------------------------------------------ ## Bot Eggdrop File Configure " # Bot's Irc Network. # NB: 0 = Efnet (non +e/+I hybrid), 1 = IRCnet, 2 = Undernet, 3 = Dalnet, # 4 = Efnet +e/+I hybrid, 5 = Others set net-type 3 # The Telnet Port The bot will Open for Incoming connections. listen 54229 all # Bot's Owner(s)/Master(s) set owner "Haladin" # Bot's NickName. set nick "Guardserv" # Bot's Alternative Nickname. set altnick "Guardserv`" # Bot's Host Or Vhost ipv4ip addess (sama dengan ip mirc) set my-hostname "botservice.6te.net" set my-ip "216.245.208.106" # The Bot's Irc Servers set servers { irc.dal.net } # Bot's passwd (if On Dalnet) set nickpass "My Password" # Time zone set timezone "JAVT" ## -------------------------------------------------- ## ## You Don'T need To Change Anything From here!!! ## ## -------------------------------------------------- ## ## --------------------- ## Files And Directories ## --------------------- set userfile "Guardserv.user" set chanfile "Guardserv.chan" logfile mkco * "" logfile jk * "" ## --------------------- ## Channel Configure ## ---------------------- # Global CHANNEL Setting set global-flood-chan 15:10 set global-flood-deop 4:10 set global-flood-kick 4:10 set global-flood-join 10:10 set global-flood-ctcp 8:10 set global-flood-nick 6:10 set global-aop-delay 5:20 set global-revenge-mode 0 # Channel 1 channel add #bots { chanmode "+nt-ik" idle-kick 0 need-op { putserv "PRIVMSG Guardserv@services.dal.net :op #bots Guardserv" } need-invite { putserv "PRIVMSG Guardserv@services.dal.net :invite #bots" } need-limit { putserv "PRIVMSG Guardserv@services.dal.net :invite #bots" } need-unban { putserv "PRIVMSG Guardserv@services.dal.net :unban #bots Guardserv" } } channel set #bots -clearbans +enforcebans -dynamicbans +userbans -autoop channel set #bots -bitch +greet -protectops -statuslog +stopnethack -revenge channel set #bots +autovoice -secret -shared -cycle -dontkickops +protectfriends +seen set ban-time 120 set exempt-time 60 set invite-time 60 set use-info 1 ## -------------- ## Script Source ## -------------- source scripts/hao.tcl ## ---------- ## Bind's ## ---------- bind ctcp - CLIENTINFO ctcp:null proc ctcp:null {nick uhost hand to key vars} {return 1} unbind dcc n tcl *dcc:tcl unbind dcc n set *dcc:set unbind msg - hello *msg:hello bind msg - register *msg:hello unbind msg o help *msg:help unbind msg f help *msg:help unbind msg n help *msg:help bind msg - commands *msg:help ## ---------- ## Botnet ## ---------- set ident-timeout 5 set protect-telnet 1 set require-p 1 set stealth-telnets 1 set open-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 0 set resolve-timeout 15 ## ------------------- ## MORE ADVANCED STUFF ## ------------------- set ignore-time 15 set hourly-updates 03 set default-flags "hpf" set share-unlinks 1 set switch-logfiles-at 1328 set must-be-owner 0 set max-dcc 50 set dcc-portrange 1024:65535 ## ------- ## Servers ## ------- set keep-nick 1 set use-ison 1 set strict-host 1 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 7000 set server-cycle-wait 60 set server-timeout 15 set servlimit 0 set check-stoned 1 set use-console-r 0 set serverror-quit 0 set dupwait-timeout 5 set trigger-on-ignore 0 set double-mode 0 set double-server 0 set double-help 0 set init-server { putserv "MODE $nick +iR-ws" putserv "PRIVMSG NickServ@services.dal.net :identify $nick $nickpass" } set debug-output 0 set max-queue-msg 300 ## --------- ## Ctcp ## --------- set ctcp-mode 0 ## --------- ## Irc ## --------- set bounce-bans 1 set bounce-modes 0 set max-bans 20 set max-modes 30 set kick-fun 0 set ban-fun 1 set learn-users 0 set wait-split 600 ## -------- ## Transfer ## -------- set max-dloads 3 set dcc-block 0 set copy-to-tmp 1 set xfer-timeout 30 ## ----------- ## File system ## ----------- set max-file-users 75 set max-filesize 3072 ## ------ ## Notes ## ------ set notefile "Guardserv.notes" set max-notes 50 set note-life 60 set allow-fwd 0 set notify-users 1 set notify-onjoin 1 ## -------------------------------------------- ## End OF Eggdrop Configure