gnuworld/bin/dronescan.example.conf.in

164 lines
5.2 KiB
Plaintext

# $Id: dronescan.example.conf.in,v 1.19 2008/11/17 02:54:42 hidden1 Exp $
# Ce pseudonim ar trebui să folosească botul?
nickname = E
# Ce nume de utilizator ar trebui să folosească botul?
username = dronescan
# Ce nume de gazdă ar trebui să folosească botul?
hostname = underchat.org
# Care ar trebui să fie numele real al botului?
userdescription = Scanner de Drone
# Ce moduri de utilizator ar trebui să folosească botul?
mode = +idk
# Numele canalului de consolă și modurile inițiale
consoleChannel = #ds.console
consoleChannelModes = +ntsim
# Activează autoTopic când dronescan intră pe canal? true sau false
setAutoTopic = false
# Configurare SQL
sqlHost = 127.0.0.1
sqlPort = 5432
sqlDB = dronescan
sqlUser = gnuworld
sqlPass = dronescan
# Margini
# Fii atent cu acestea. Nu aș modifica prea mult chanMargin, dar bănuiesc
# că nickMargin va necesita ajustări de la o rețea la alta. Valorile implicite
# au fost preluate de la un burst destul de vechi de pe o rețea mică (2500 utilizatori),
# deci fii precaut!
# Fracțiunea de utilizatori care trebuie să fie "anormali" într-un canal pentru ca
# canalul să fie raportat.
channelMargin = 0.8
# Marja în jurul entropiei medii în care un pseudonim este considerat
# "normal". În afara acestei marje este "anormal". Reține că aceasta este marja
# de *ambele părți* ale centrului, adică 0.25 ar da o dispersie de 50% - de la 25% la 75%.
nickMargin = 0.1
# Limita canalului este numărul minim de membri pe care un canal trebuie să-l aibă
# înainte de a putea fi considerat canal de drone.
channelCutoff = 10
# Nivelul minim de informații afișat în canalele de consolă. Nivelurile disponibile
# sunt următoarele:
# 0 - DEPANARE Lucruri aleatorii de depanare de care probabil nu ești interesat
# 1 - INFORMARE Lucruri informative - de obicei merită văzute
# 2 - AVERTISMENT Avertismente despre canale de drone și evenimente serioase
# 3 - EROARE Erori ale nucleului DroneScan
consoleLevel = 1
# Numărul minim de voturi necesare pentru ca un canal să fie considerat anormal
voteCutoff = 30
# Intervalul (în secunde) în care un canal nu va fi raportat din nou
# Aceasta este pentru a opri spamarea repetată a aceluiași canal
dcInterval = 600
# Intervalul în secunde pentru cât de des ar trebui să încercăm să reîmprospătăm
# orice cache-uri din baza de date. Reîmprospătările se declanșează de obicei
# doar dacă datele s-au schimbat efectiv.
rcInterval = 300
# Nivelul pe care un client cu drepturi de oper, dar fără cont, ar trebui
# să-l aibă presupus.
# Dacă dorești ca această funcționalitate să fie dezactivată, setează nivelul la 0.
fakeOperLevel = 300
############################
# CONTOR DE INTRĂRI (JOIN) #
############################
# Intervalul în care contorul de intrări verifică intrările. Aceasta este în secunde.
jcInterval = 10
# Nivelul de declanșare la care contorul de intrări avertizează. Reține că totalul
# intrărilor trebuie să fie PESTE acest nivel pentru a se declanșa.
jcCutoff = 10
# Timpul minim în care un client trebuie să intre și să iasă într-un flood
# pentru a fi raportat/primit gline
jcMinJoinToGline = 1
# Dacă se aplică gline clienților care fac flood de intrări sau nu
jcGlineEnable = 0
# Numărul minim de intrări pe IP necesare pentru gline fără ieșire
# (Poate fi pe mai multe canale)
jcMinJoinsPerIPToGline = 4
# Timpul în care se contorizează intrările
jcJoinsPerIPTime = 14400
# Numărul de clienți per IP necesari în timpul UNUI singur flood de intrări
# pentru a seta gline dacă nu există ieșiri
jcMinJoinToGlineJOnly = 2
# Dimensiunea flood-ului de intrări necesară pentru a seta gline fără ieșiri
jcMinJFJOnlySizeToGline = 25
# Numărul minim de clienți care fac flood necesari pentru gline
jcMinJFSizeToGline = 20
# Motivul gline-ului setat pentru infractorii de flood la intrare
jcGlineReason = Flood-ul nu este tolerat pe această rețea!
# Durata în secunde pentru gline-urile emise infractorilor de flood la intrare
jcGlineLength = 3600
###################################
# CONTOR DE SCHIMBĂRI PSEUDONIM #
###################################
# Intervalul în care contorul de pseudonime verifică schimbările de nick.
# Aceasta este în secunde.
ncInterval = 10
# Nivelul de declanșare la care contorul de pseudonime avertizează. Reține că
# totalul schimbărilor de nick trebuie să fie PESTE acest nivel pentru a se declanșa.
ncCutoff = 10
##########################
# INTERVAL CANAL (RANGE) #
##########################
# Intervalul total de entropie într-un canal înainte de a fi considerat anormal
channelRange = 0.2
##############
# MAXCHANS #
##############
# Numărul minim de membri ai canalului înainte ca un client dintr-un canal
# să fie considerat normal:
maxChans = 2
################
# COMMONREAL #
################
# Numărul de utilizatori care trebuie să aibă același nume real înainte de
# a fi considerați anormali.
realCutoff = 4
############################
# COADĂ DE GLINE-URI #
############################
# Numărul de clienți cărora li se aplică gline la procesarea cozii
gbCount = 2
# Intervalul (în secunde) de procesare a cozii de gline-uri
gbInterval = 1