gnuworld/bin/openchanfix.example.conf.in

163 lines
5.9 KiB
Plaintext

# $Id: openchanfix.example.conf.in,v 1.1 2006/12/22 06:41:41 kewlio Exp $
# Fișier de configurare chanfix
# ---------------------------------------------------------------------
# Pseudonimul botului
nickname = C
# Numele de utilizator al botului
username = chanfix
# Numele de gazdă al botului
hostname = underchat.org
# Numele real (informație) al botului
userdescription = Oooh! Oooh! Pot să-l repar!
# Modurile de utilizator pe care botul ar trebui să le seteze
mode = +idk
# ---------------------------------------------------------------------
# Specificații bază de date
# Gazda și portul bazei de date
sqlHost = 127.0.0.1
sqlPort = 5432
# Numele bazei de date
sqlDB = chanfix
# Dacă nu ai nevoie de utilizator/parolă, pune "" pentru opțiunile de mai jos
sqlcfUser = gnuworld
sqlPass = ""
# ---------------------------------------------------------------------
# Canalele pe care ar trebui să intre botul
# Numele canalului de consolă și modurile inițiale
consoleChan = #coder-com
consoleChanModes = +nst
# Ar trebui botul să retransmită mesajele de admin către canalul de consolă?
# NOTĂ: Aceasta dezactivează doar retransmiterea informațiilor trimise către
# adminLog. Informațiile debugLog sunt *întotdeauna* retransmise.
sendConsoleNotices = true
# Canal(e) pe care chanfix ar trebui să intre pe lângă consoleChan (pot fi mai multe)
joinChan = #chanfix
joinChan = #staff
# Modurile inițiale pe care ar trebui să le aibă toate canalele joinChan
joinChanModes = +nt
# ---------------------------------------------------------------------
# Setări de reparare (fixing)
# Ar trebui chanfix să repare automat canalele fără operatori?
enableAutoFix = true
# Ar trebui chanfix să poată repara manual canalele?
enableChanFix = true
# Pot fi canalele blocate de admini?
enableChannelBlocking = true
# Ar trebui chanfix să intre pe canalul pe care îl repară? Aceasta evită problema de hopping
joinChannels = true
# Ar trebui chanfix să trimită notificări că canalul este reparat pentru reparările
# automate? De asemenea o notificare după ce a terminat spunând că s-a finalizat?
autoFixNotice = true
# Ar trebui chanfix să trimită notificări că canalul este reparat pentru reparările
# manuale? De asemenea o notificare după ce a terminat spunând că s-a finalizat?
manualFixNotice = true
# Ar trebui reparările automate să se oprească dacă un utilizator deja re-opat dă op altui utilizator?
stopAutoFixOnOp = true
# Ar trebui reparările manuale să se oprească dacă un utilizator deja re-opat dă op altui utilizator?
stopChanFixOnOp = true
# Ar trebui operatorilor de top să li se permită să efectueze reparări pe propriile canale?
allowTopOpFix = false
# Ar trebui reparările operatorilor de top să poată alerta automat primii 10 operatori
# care nu sunt pe canal la momentul reparării? Dacă nu/false, atunci
# intrarea de ajutor din baza de date pentru REQUESTOP va trebui actualizată.
allowTopOpAlert = true
# Ce procentaj din scorul maxim ar trebui să aibă scorul operatorilor de top
# înainte de a li se permite să efectueze reparări. Nu include %.
topOpPercent = 10
# Scorul minim pe care un operator trebuie să-l aibă înainte de a putea emite reparări
# pe propriul canal fără a necesita un oper care să le facă.
minFixScore = 1000
# Scorul minim pe care un operator trebuie să-l aibă înainte de a putea folosi comanda CANFIX
# pentru un canal în care este operator.
minCanFixScore = 500
# Timpul minim necesar între reparările REQUESTOP. (În secunde). Ultima
# oră de reparare este actualizată la începutul unei reparări, deci permite timp
# pentru prima reparare precum și timp pentru o pauză.
minRequestOpTime = 720
# ---------------------------------------------------------------------
# Setări de rețea
# Versiunea de IRCu folosită pe rețea (11 sau 12)
# Folosește 11 pentru u2.10.11 și 12 pentru u2.10.12
# NOTĂ: TREBUIE să repornești GNUWorld pentru ca această schimbare să aibă efect.
version = 12
# Ar trebui burst-ul folosit pentru a repara preluările (printr-o reparare manuală)?
# Burst-ul garantează că abuzatorii nu vor fi re-opați din cauza
# unui netsplit, dar poate cauza probleme din cauza reducerii timestamp-ului.
# NOTĂ: TREBUIE să repornești GNUWorld pentru ca această schimbare să aibă efect.
useBurstToFix = true
# Numărul total de servere din rețea
numServers = 10
# Procentajul minim de servere care trebuie să fie conectate;
# dacă sunt mai puține servere conectate, chanfix nu va repara
# niciun canal, fie automat, fie manual.
minServersPresent = 75
# Numele complet al serverului de servicii pentru canale. Acesta este folosit pentru
# a verifica dacă serviciul de canale este în prezent conectat sau nu la rețea.
chanServName = channels.underchat.org
# ---------------------------------------------------------------------
# Setări interfață
# Numărul de scoruri de raportat la emiterea comenzii SCORE #canal.
# Nu seta aceasta la o valoare mai mare de 10.
numTopScores = 10
# ---------------------------------------------------------------------
# Setări bază de date
# Numărul minim de clienți necesari într-un canal pentru a fi punctat
minClients = 4
# Care clienți primesc un punct dacă au operator?
# Clientul trebuie să fie identificat (fără ~ înainte de numele de utilizator)
clientNeedsIdent = false
# ---------------------------------------------------------------------
# Setări diverse
# Frecvența (în secunde) între verificările stării conexiunii la baza de date
connectCheckFreq = 10
# Fișierul în care toate comenzile de admin trimise către backchan sunt înregistrate și salvate
adminLogFile = chanfix-admin.log
# Fișierul în care toate informațiile de depanare trimise către backchan sunt înregistrate și salvate
debugLogFile = chanfix-debug.log
# Sfârșitul fișierului de configurare.
# ---------------------------------------------------------------------