muhstik

- irc flooding solution
git clone git://git.acid.vegas/muhstik.git
Log | Files | Refs | Archive | README

muhstik.conf (4913B)

      1 $Id: muhstik.conf 4.2.3 2011-05-31 literalka  $
      2 
      3 ###################################################################
      4 #     CONNECTION SETTINGS                                         #
      5 ###################################################################
      6 
      7 # Uncomment the following lines if you wish to use SOCKS4.
      8 #sock4_list socks4.txt
      9 #sock4_server_list servers
     10 #sock4_save good_4
     11 
     12 # Uncomment the following lines if you wish to use SOCKS5.
     13 #sock5_list socks5.txt
     14 #sock5_server_list servers
     15 #sock5_save good_5
     16 
     17 # Uncomment the following lines if you wish to use PROXYS.
     18 #proxy_list proxies.txt
     19 #proxy_server_list servers
     20 #proxy_save good_p
     21 
     22 # Uncomment the following lines if you wish to use VHOSTS.
     23 vhost_list vhosts
     24 vhost_server_list servers6
     25 #vhost_save good_vhosts
     26 
     27 # Uncomment the following lines if you wish to use CISCO ROUTERS.
     28 #cisco_list cisco.txt
     29 #cisco_server_list servers
     30 #cisco_save good_ciscos
     31 
     32 # Uncomment the following line if you wish to use DIRECT CONNECTIONS.
     33 # NOTE: This will _not_ hide your IP on connection.
     34 #direct_server_list servers
     35 
     36 ###################################################################
     37 #     [OPTIONAL] LOADING SETTINGS                                 #
     38 ###################################################################
     39 
     40 # To specify milliseconds between loadings.
     41 load 1000 # [default=2000]
     42 
     43 # To specify a number of clones to load simultaneously.
     44 group 20 # [default=1]
     45 
     46 # To specify a number of clones with the same IP.
     47 # Be careful with this: If you set it too high, you are most likely to get
     48 #   killed when you connect.
     49 clones 2 # [default=1]
     50 
     51 # Wait indefinitely for new proxys if associated servers are not full.
     52 #wait 1 # [default=0]
     53 
     54 # Rewind proxy lists when changing the server.
     55 #rewind 1 # [default=0]
     56 
     57 # Timeout (in seconds) to connect to the server.
     58 #timeout 15 # [default=30]
     59 
     60 # Limit the number of reconnections allowed by clone.
     61 # NOTE: A negative number disables this quota.
     62 max_reco 10 # [default=0]
     63 
     64 # Time to wait (in seconds) before reconnecting a clone.
     65 wait_reco 10 # [default=1]
     66 
     67 # Don't use restricted connections.
     68 #no_restricted 1 # [default=0]
     69 
     70 # To terminate the clones as they connect successfully to IRC.
     71 # Useful for checking proxy lists against blacklists.
     72 # WARNING: Don't use it if you don't know what you are doing.
     73 scan 0 # [default=0]
     74 
     75 # If you want your bots to JOIN a channel on connection.
     76 chan ##comment-on-staff
     77 
     78 ###################################################################
     79 #     [RECOMMENDED] DISPLAY SETTINGS                              #
     80 ###################################################################
     81 
     82 # To specify the file that contains the MOTD.
     83 # NOTE: This path must be relative to the current directory.
     84 motd MOTD
     85 
     86 # To see the available commands when starting a session.
     87 #help 0 # [default=0]
     88 
     89 # To see useful information, PRIVMSG, etc.
     90 verbose 1 # [default=0]
     91 
     92 # When little to no clones succeed to connect to IRC, use this.
     93 debug 1 # [default=0]
     94 
     95 # To disable colors in the console.
     96 #nocolor 0 # [default=0]
     97 
     98 ###################################################################
     99 #     [RECOMMENDED] CONTROL SETTINGS                              #
    100 ###################################################################
    101 
    102 # Execute commands from aops by NOTICE or PRIVMSG?
    103 #notice 1 # [default=0]
    104 
    105 # Load/save the auto op and protected user lists from/to files?
    106 #aop_list frens     # one pattern (nick!ident@host) per line
    107 #jupe_list jupes    # one nick per line
    108 #prot_list prots    # one nick per line
    109 #shit_list shits    # one line = nick!ident@host reason
    110 
    111 # Run a batch of muhstik commands on startup
    112 #onstart batch   # one command per line
    113 
    114 ###################################################################
    115 #     [OPTIONAL] IRC SETTINGS                                     #
    116 ###################################################################
    117 
    118 # To consider the nick nickserv as the DALnet Service.
    119 #dalnet 0 # [default=1]
    120 
    121 # To pick the nicks, idents or realnames from a wordlist.
    122 nicks muhstik.wordlist
    123 idents ident.word
    124 realnames muhstik.wordlist
    125 
    126 # To use the wordlist on load
    127 using_wordlist 1 # [default=0]
    128 
    129 # To set the max length for the nicks or the realnames.
    130 #nick_length 8  # [default=8] DALnet: up to 30; Regular: 8 
    131 #ident_length 8 # [default=8]
    132 #real_length 10 # [default=8] Up to 30
    133 
    134 # To specify the time (in seconds) between rejoins.
    135 #rejoin 3 # [default=5]
    136 
    137 # To set how many clones to op when one is opped.
    138 multi_op 4 # [default=4]
    139 
    140 # To set how many enemies to KICK per line in masskick.
    141 # NOTE: Most servers don't understand multiple kicks at once.
    142 #multi_kick 4 # [default=1]
    143 
    144 # To set how many enemies to deop per line in massdeop.
    145 multi_deop 4 # [default=4]
    146 
    147 # To deop enemies actively and to kick them on PRIVMSG.
    148 #aggressive 1 # [default=0]
    149 
    150 # To disable deop
    151 peace 1 # [default=0]
    152 
    153 # To specify the number of times to repeat each line sent to IRC.
    154 #repeat 2 # [default=0]