✨ FEATURE NOUĂ: Stealth Oper (Operator Invizibil)
Permite configurarea de operatori 'undercover' care:
- ✅ NU apar în /WHOIS cu mesaje staff
- ✅ NU au hostname Staff.Network (hostname normal)
- ✅ NU apar în /STATS o (ascunși)
- ✅ NU primesc notice când primesc /WHOIS
- ✅ PĂSTREAZĂ TOATE privilegiile de oper!
🎯 UTILIZARE:
La instalare, utilizatorul e întrebat:
'Alege modul de operator: 1) VIZIBIL 2) INVIZIBIL'
Alegerea generează config corespunzător:
- VIZIBIL: swhois, hide_oper=no, whois_notice=yes
- INVIZIBIL: fără swhois, hide_oper=yes, whois_notice=no
📊 MODIFICĂRI:
1. install.sh:
- Adăugat întrebare interactivă pentru stealth mode
- Parametru nou: oper_stealth în generate_config()
- Generare dinamică bloc Operator (vizibil/invizibil)
- Default pentru non-interactive: vizibil
2. STEALTH_OPER_MODE.md:
- Documentație completă (~20 pagini)
- Exemple utilizare (undercover, investigații)
- Diferențe detaliate vizibil vs invizibil
- Troubleshooting complet
- Verificare post-configurare
🎭 BENEFICII:
Pentru Operatori:
- Monitorizare discretă (users se comportă natural)
- Fără target pentru trolls/spam
- Privacy complet (hostname normal)
- Testing ca user normal
Pentru Rețea:
- Staff undercover pentru investigații
- Detectare abuse fără să fie observat
- Moderare eficientă
💡 EXEMPLE UTILIZARE:
# Investigație undercover:
/oper StealthUser password
/join #suspect-channel
# Observi comportament REAL, users nu știu că ești staff
# WHOIS arată:
StealthUser is ~user@A5F8B9.CD8514.147F4A.B19664.IP
# NU apare 'is an UnderChat Staff Member'
# NU hostname Staff.Network
✅ Testing: bash -n install.sh PASSED
✅ Backwards compatible: DA (default = vizibil)
✅ Documentation: Completă