Commit Graph

1 Commits

Author SHA1 Message Date
mihaiitdata aabc715145 🎭 Add Stealth Oper Mode - Operator Invizibil
 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ă
2026-02-23 21:15:02 +02:00