From 87409fa83904951dec4cad37ad9a190ce21ea1a1 Mon Sep 17 00:00:00 2001 From: Underchat Date: Mon, 2 Mar 2026 01:20:45 +0200 Subject: [PATCH] Activare comanda HELLO si actualizare cservice.conf - ALLOW_HELLO: schimbat din undef in define (activeaza comanda la compilare) - ALLOW_USERS_HELLO: schimbat din undef in define (permite utilizatorilor normali sa foloseasca HELLO) - Comentarii traduse in romana in cservice_config.h - Valori actualizate in cservice.conf conform configuratiei de productie --- bin/cservice.conf | 11 ++++++----- mod.cservice/cservice_config.h | 13 +++++++++---- 2 files changed, 15 insertions(+), 9 deletions(-) diff --git a/bin/cservice.conf b/bin/cservice.conf index 8afcf30..fcf6ceb 100644 --- a/bin/cservice.conf +++ b/bin/cservice.conf @@ -128,7 +128,7 @@ limit_check = 30 # Cate secunde asteapta botul dupa pornire inainte de a permite login-uri. # Util pe retele aglomerate cu burst mare — lasa lucrurile sa se stabilizeze # pentru a reduce incarcarea bazei de date. -login_delay = 5 +login_delay = 30 # ============================================================================ # SECTIUNEA 5: SISTEM DE NOTE (MESAJE INTRE UTILIZATORI) @@ -198,7 +198,8 @@ webrelay_interval = 10; # Dupa cate secunde de inactivitate botul paraseste un canal. # Se iau in calcul doar intrarile/iesirile (JOIN/PART), nu mesajele (PRIVMSG). # Valoare curenta: 2 zile (172800 secunde). -part_idle_chan = 172800 +# part_idle_chan = 172800 +part_idle_chan = 17280000 # ============================================================================ # SECTIUNEA 10: AUTENTIFICARE TOTP (PAROLA UNICA BAZATA PE TIMP) @@ -216,7 +217,7 @@ enable_totp = 0 # Dupa cate zile de inactivitate expira conturile de utilizator. # 0 = nu expira niciodata. # Valoare curenta: 365 zile (1 an). -users_expire_days = 365 +users_expire_days = 0 # Dupa cate zile de absenta a managerului se seteaza flag-ul MIA pe canal. # MIA = "Missing In Action" (Manager absent). @@ -231,12 +232,12 @@ MIA_end_days = 100 # La cate ore verifica botul baza de date pentru utilizatori inactivi. # Nu poate fi 0 — implicit 8 ore. # Valoare curenta: la fiecare ora. -users_db_idle = 1 +users_db_idle = 8 # La cate ore verifica botul baza de date pentru canale cu manageri absenti. # Nu poate fi 0 — implicit 3 ore. # Valoare curenta: la fiecare ora. -channels_db_idle = 1 +channels_db_idle = 3 # Lungimea unei ore in secunde. # Se aplica doar functionalitatilor noi de expirare utilizatori/canale. diff --git a/mod.cservice/cservice_config.h b/mod.cservice/cservice_config.h index 6c7b563..33c17ca 100644 --- a/mod.cservice/cservice_config.h +++ b/mod.cservice/cservice_config.h @@ -111,14 +111,19 @@ #define USE_SETMAXLOGINS /** - * Define this if you want to enable the HELLO command. + * Defineste aceasta optiune daca vrei sa activezi comanda HELLO. + * Comanda HELLO permite crearea de conturi noi direct de pe IRC. + * Fara aceasta optiune, comanda este complet dezactivata la compilare. */ -#undef ALLOW_HELLO +#define ALLOW_HELLO /** - * Define this if you want users to use HELLO command. + * Defineste aceasta optiune daca vrei ca utilizatorii normali (ne-admini) + * sa poata folosi comanda HELLO. + * Fara aceasta optiune, doar adminii pot crea conturi prin HELLO, + * iar utilizatorii normali sunt redirectionati catre interfata web. */ -#undef ALLOW_USERS_HELLO +#define ALLOW_USERS_HELLO /** * Define this if you want users to start channel registration process on IRC.