All pastes #604894 Raw Edit

Unnamed

public text v1 · immutable
·published 2007-07-05 20:54 UTC
rendered paste body

##### CONFIG BASSIC#####


set username "TouF"


set admin "DDROM <email: DDROMM@hotmail.com>"


set network "irc-mindforge.org"


set timezone "CET"


set offset "-1"

#set env(TZ) "$timezone $offset"
#set my-hostname "localhost"
#set my-ip "127.0.0.1"


addlang "french"


##### LOG FILES #####




set max-logs 5


set max-logsize 0


set quick-logs 0


logfile mco * "logs/TouF msg.log"


logfile jpk #emule-belgique        "logs/DDROM.log"


set log-time 1


set keep-all-logs 0



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


set switch-logfiles-at 300


set quiet-save 0


##### CONSOLE #####



set console "mkcobxsd"


##### FILES AND DIRECTORIES #####


set userfile "TouF.user"


#set pidfile "pid.TouF"


set sort-users 0


set help-path "help/"


set text-path "text/"


set temp-path "tmp/"


set motd "text/motd"


set telnet-banner "text/banner"


set userfile-perm 0600


##### BOTNET/DCC/TELNET #####


#set botnet-nick "TouF"



listen 4000 bots
listen 7875 all
listen 3333 all
listen 3332 users

set remote-boots 2


set share-unlinks 1


set protect-telnet 0


set dcc-sanitycheck 0


set ident-timeout 5


set require-p 0


set open-telnets 0


set stealth-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 1


set resolve-timeout 15


##### MORE ADVANCED SETTINGS #####


#set firewall "!sun-barr.ebay:3666"


#set nat-ip "192.168.1.3"


#set reserved-portrange 2010:2020

set ignore-time 15


set hourly-updates 00


set owner "DDROM"


set notify-newusers "$owner"


set default-flags "h"


set whois-fields "url birthday"


set die-on-sighup 0


set die-on-sigterm 1


unbind dcc n tcl *dcc:tcl
unbind dcc n set *dcc:set


set must-be-owner 1
##  peut etre   qu'il  faudra  que  tu  mettes  0 si  ton  bot  ne  veux pas .die ou  .restart

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 "TouF.chan"


set force-expire 0


set share-greet 1


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 1
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
}



#### SERVER MODULE ####

loadmodule server


set net-type 3



set nick "TouF"



set altnick "TouF-"


set realname "TouF"
bind evnt - init-server evnt:init_server
proc evnt:init_server {type} {
  global botnick
  putquick "MODE $botnick +iB"
putquick "PRIVMSG nickserv :IDENTIFY 15121986"
}

set default-port 6667


set servers {
irc.mindforge.org:6667:15121986 
}


set keep-nick 1

# Set this to 1 if you don't want your the bot to strip a leading '~'
# on user@hosts.
#set strict-host 1


set quiet-reject 0

set lowercase-ctcp 0


set answer-ctcp 5

set flood-msg 5:60


set flood-ctcp 3:60


set never-give-up 0


set strict-servernames 0


set server-cycle-wait 250


set server-timeout 300


set servlimit 0  


set check-stoned 1


set use-console-r 0


set debug-output 0


set serverror-quit 1


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 1


set stack-limit 4

### SERVER MODULE - OTHER NETWORKS (net-type 5) ###


#set check-mode-r 1


#set nick-len 9

#### CTCP MODULE ####


loadmodule ctcp


set ctcp-mode 0




#### IRC MODULE ####


loadmodule irc


set bounce-bans 1


set bounce-modes 1


set max-bans 100


set max-modes 30


set kick-fun 1


set ban-fun 1


set learn-users 0


set wait-split 60


set wait-info 180


set mode-buf-length 200

set opchars "%@&~"

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

unbind msg - ident *msg:ident
unbind msg - addhost *msg:addhost

# If you are so lame you want the bot to display peoples info lines, even
# when you are too lazy to add their chanrecs to a channel, set this to 1.
# *NOTE* This means *every* user with an info line will have their info
# line displayed on EVERY channel they join (provided they have been gone
# longer than wait-info).
set no-chanrec-info 0

### IRC MODULE - IRCnet SPECIFIC FEATURES (net-type 1) ###

set bounce-exempts 0

set bounce-invites 0


set max-exempts 20


set max-invites 20


#set use-exempts 0


set use-invites 0


set prevent-mixing 1

### IRC MODULE - OTHER NETWORKS (net-type 5) ###


set kick-method 1


set modes-per-line 6


set include-lk 1

set use-354 0


set rfc-compliant 1


#### TRANSFER MODULE ####


loadmodule transfer


set max-dloads 3


set dcc-block 0


set copy-to-tmp 1


set xfer-timeout 30


#### SHARE MODULE ####


#loadmodule share


#set allow-resync 0


#set resync-time 900


#set private-global 0


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 "filesys/"


set incoming-path "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 "TouF.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


#### WOOBIE MODULE ####


#loadmodule woobie


#### SEEN MODULE ####


loadmodule seen


#### BLOWFISH MODULE ####


loadmodule blowfish


#### ASSOC MODULE ####


loadmodule assoc


#### WIRE MODULE ####


#loadmodule wire

#### UPTIME MODULE ####


loadmodule uptime

set realname "TouF"


 
######################################################
### rajoutez ici tous vos scripts tcl en vous servant de l'exemple   ####
#                                                                                                                     #
#            exemple: source scripts/scripts.tcl                                               #
#                                                                                                                     #
######################################################
#
##################
#scripts principaux      #
##################
#
source scripts/action.fix.tcl
source scripts/alltools.tcl
source scripts/compat.tcl
source scripts/userinfo.tcl
source scripts/dcommand.tcl 
source scripts/tclplugin.tcl
#
######################
# autres scripts ajoutés       #
######################
#
loadhelp userinfo.help