CERINȚĂ UTILIZATOR:
- Nu văd când cineva devine OPER
- Pe alt server văd: '*** Notice -- User is now a global operator (O)'
- Care e funcția asta?
RĂSPUNS:
✅ SNOMASK (Server Notice Mask) - sistem de notificări pentru opers!
✅ ACTIVAT în Operator block!
CE FACE SNOMASK:
- Afișează notificări în timp real pentru operatori
- Monitorizează evenimente de pe server
- +o = notificare când cineva devine operator ⭐
MODIFICĂRI:
1. Decomentat snomask în Operator block
2. Setat: snomask = '+s +o +c +k +f +b +n'
3. Schimbat: hide_oper = no (de la yes)
FLAGS ACTIVATE:
+s = Server connections
+o = Operator mode changes ⭐ (asta cauza notificarea!)
+c = Client connections
+k = Kills
+f = Flood detection
+b = Bot detections
+n = Nick changes
REZULTAT IRC:
Când cineva devine OPER:
[11:02] -irc.underchat.org- *** Notice -- MuieChipes (~Raducu@188.24.5.202) is now a global operator (O)
Când cineva se conectează:
[11:05] -irc.underchat.org- *** Notice -- Client connecting: User (~user@1.2.3.4)
Când cineva își schimbă nick:
[11:10] -irc.underchat.org- *** Notice -- Nick change: OldNick -> NewNick
CE PRIMEȘTI:
✅ Notificare când TU devii oper
✅ Notificare când ALȚII devin oper
✅ Notificare pentru conexiuni
✅ Notificare pentru kills
✅ Notificare pentru flood
✅ Monitoring complet server!
CONFIGURARE:
Operator {
name = 'OperName';
password = '\\$...';
host = '*@*';
class = 'Opers';
admin = yes;
hide_oper = no; # SCHIMBAT pentru notificări
snomask = '+s +o +c +k +f +b +n'; # ACTIVAT! ✅
};
PERSONALIZARE:
Minim (doar opers): snomask = '+o';
Moderat: snomask = '+o +k +g';
Complet: snomask = '+s +o +c +k +f +b +n +d +g +l +u +x +y +z';
Recomandat: snomask = '+s +o +c +k +f +b +n'; (ce am pus noi)
DEZACTIVARE TEMPORARĂ:
/MODE YourNick -s # Dezactivează toate
/MODE YourNick +s +o # Doar operatori
UPGRADE: git pull && ./install.sh && restart IRCd
Fișiere:
- install.sh (snomask activat în Operator block)
- SNOMASK_EXPLAINED.md (documentație completă)
Versiune: v1.7.2
Status: ✅ Server Notices ACTIVE
Impact: Monitoring complet pentru operatori!