All pastes #589316 Raw Edit

Unnamed

public text v1 · immutable
#589316 ·published 2007-06-25 22:23 UTC
rendered paste body
#!/home/Bort/mibot

### BASIC SETTINGS ###

set username "BortBot"

set admin "Bort"

set network "Dalnet"

set timezone "EST"

set offset "5"

### LOG FILES ###

set max-logs 5

set max-logsize 0

set quick-logs 0

set log-time 0

set quiet-save 0

set switch-logfiles-at 300

set keep-all-logs 0

set logfile-suffix ".%d%b%Y"

### CONSOLE ###

set console "mkcobxs"

### FILES AND DIRECTORIES ###

set userfile "Bort"

set pidfile "pid.BortBot"

set userfile-perm 0600

set sort-users 0

set help-path "help/"

set text-path "text/"

set mod-path "modules/"

set temp-path "/home/Bort/tmp"

set motd "text/motd"

set telnet-banner "text/banner"

### BOTNET/DCC/TELNET ###

listen 3333 all

set remote-boots 2

set share-unlinks 1

set protect-telnet 0

set dcc-sanitycheck 0

set open-telnets 0

set stealth-telnets 0

set paranoid-telnet-flood 1

set use-telnet-banner 0

set ident-timeout 5

set connect-timeout 15

set dcc-flood-thr 3

set telnet-flood 5:60

set resolve-timeout 15

### MORE ADVANCED SETTINGS ###

set owner "Bort"

set ignore-time 15

set hourly-updates 00

set max-dcc 50

set notify-newusers "$owner"

set default-flags "hp"

set whois-fields "url birthday"

set dupwait-timeout 5

set dupwait-timeout 5

set must-be-owner 1

unbind dcc n set *dcc:set

unbind dcc n tcl *dcc:tcl

unbind dcc n simul *dcc:simul

set enable-simul 0

set allow-dk-cmds 0

set die-on-sigterm 0

set die-on-sighup 0


### MODULES ###

# CHANNELS MODULE #

loadmodule channels

channel add #linux-ar

set chanfile "LamestBot.chan"

set ban-time 120

set exempt-time 60

set invite-time 60

set force-expire 0

set share-greet 0

set use-info 1

set global-flood-chan 10:60

set global-flood-join 5:60

set global-flood-kick 3:10

set global-flood-nick 5:60

set global-flood-deop 3:10

set global-flood-ctcp 3:60

set global-aop-delay 5:30

set global-chanmode "nt"

set global-idle-kick 0

set global-stopnethack-mode 0

set global-revenge-mode 1

set global-chanset {
  -autoop
  -autovoice
  -bitch
  +cycle
  +dontkickops
  +dynamicbans
  +dynamicexempts
  +greet
  +dynamicinvites
  -enforcebans
  -inactive
  -nodesynch
  -protectfriends
  +protectops
  -revenge
  -revengebot
  -secret
  -seen
  +shared
  +statuslog
  +userbans
  +userexempts
  +userinvites
}

# SERVER MODULE #

loadmodule server

set servers { mesra.kl.my.dal.net:6667 }

set net-type 0

set nick "BortBott"

set altnick "B0rtBot"

set keep-nick 1

set strict-servernames 0

set never-give-up 1

set realname "/msg BortBot hello"

set default-port 6668

set server-cycle-wait 60

set server-timeout 60

set servlimit 0

set check-stoned 1

set serverror-quit 1

set max-queue-msg 300

set optimize-kicks 1

set use-console-r 0

set debug-output 0

set strict-host 0

#set nick-len 9

set answer-ctcp 3

set flood-msg 5:60

set flood-ctcp 3:60

set quiet-reject 1

set lowercase-ctcp 0

set double-help 0

set trigger-on-ignore 0

set double-mode 0

set use-penalties 1

#set check-mode-r 1

set double-server 0

# DNS MODULE #

loadmodule dns

# CTCP MODULE #

loadmodule ctcp

set ctcp-mode 0

# IRC MODULE #

loadmodule irc

set bounce-bans 1

set bounce-modes 0

set kick-fun 0

set ban-fun 0

set learn-users 0

set no-chanrec-info 0

set max-modes 30

set max-bans 20

set wait-split 600

set wait-info 180

set mode-buf-length 200

unbind msg - hello *msg:hello
bind msg - myword *msg:hello

unbind msg - ident *msg:ident

unbind msg - addhost *msg:addhost

set bounce-exempts 0

set bounce-invites 0

#set use-exempts 0

#set use-invites 0

set prevent-mixing 1

set max-exempts 20

set max-invites 20

#set include-lk 1

#set use-354 0

#set rfc-compliant 1
#set kick-method 1

#set modes-per-line 3

# TRANSFER MODULE #

#loadmodule transfer

set max-dloads 3

set dcc-block 1024

set xfer-timeout 30

set copy-to-tmp 0

# COMPRESS MODULE #

loadmodule compress

set share-compressed 0

set compress-level 9

# SHARE MODULE #

loadmodule share

set resync-time 900

set private-globals "mnot"

set allow-resync 0

set private-global 0

set private-user 0

set override-bots 0

# FILESYSTEM MODULE #

loadmodule filesys

set files-path "/home/mydir/eggdrop/filesys"

set incoming-path "/home/mydir/eggdrop/filesys/incoming"

set filedb-path ""

set max-file-users 20

set max-filesize 1024

set upload-to-pwd 0

# NOTES MODULE #

loadmodule notes

set notefile "LamestBot.notes"

set max-notes 50

set note-life 60

set allow-fwd 0

set notify-users 1

set notify-onjoin 1

# CONSOLE MODULE #

loadmodule console

set console-autosave 1

set force-channel 0

set info-party 0

# ASSOC MODULE #

#loadmodule assoc

# BLOWFISH MODULE #

loadmodule blowfish

#checkmodule blowfish

# SEEN MODULE #

loadmodule seen

# UPTIME MODULE #

#loadmodule uptime

# WIRE MODULE #

#loadmodule wire

# WOOBIE MODULE #

#loadmodule woobie

### SCRIPTS ###

source scripts/alltools.tcl
source scripts/action.fix.tcl
source scripts/compat.tcl
source scripts/userinfo.tcl

loadhelp userinfo.help