diff --git a/AUTOCONNECT_EXPLAINED.md b/AUTOCONNECT_EXPLAINED.md index 8e3b76e..3b0db2b 100644 --- a/AUTOCONNECT_EXPLAINED.md +++ b/AUTOCONNECT_EXPLAINED.md @@ -94,6 +94,60 @@ Class { --- +## 👁️ DE CE NU VEZI AUTOCONNECT ÎN STATUS? + +**PROBLEMA:** Nu vezi mesaje de genul: +``` +*** Trying autoconnect to HUB... +*** Link with HUB established +``` + +**CAUZA:** Lipsește **SNO_OLDSNO (1)** din snomask! + +**SOLUȚIE:** Trebuie să ai `snomask = 157445;` (nu 157445) + +### **Calcul corect pentru a vedea TOTUL:** + +| Bit | Hex | Nume | Descriere | +|-----|-----|------|-----------| +| **1** | **0x1** | **SNO_OLDSNO** | **Link messages** (autoconnect) ⭐ | +| 4 | 0x4 | SNO_OPERKILL | Oper kills | +| 256 | 0x100 | SNO_HACK4 | OPMODE | +| 512 | 0x200 | SNO_GLINE | G-lines | +| 1024 | 0x400 | SNO_NETWORK | Server connects (Net junction) | +| 8192 | 0x2000 | SNO_OLDREALOP | Oper changes | +| 16384 | 0x4000 | SNO_CONNEXIT | Client connects | +| 131072 | 0x20000 | SNO_NICKCHG | Nick changes | + +**TOTAL:** 1 + 4 + 256 + 512 + 1024 + 8192 + 16384 + 131072 = **157445** + +### **Configurație corectă pentru a vedea autoconnect:** + +```conf +Operator { + name = "Username"; + snomask = 157445; ← Include SNO_OLDSNO pentru link messages! ✅ +}; +``` + +### **Ce vei vedea ACUM:** + +```irc +# Când serverul încearcă autoconnect: +[14:05] -irc.server.org- *** Notice -- Link with HUB.UnderChat.org[10.0.0.1] established + +# Când conexiunea reușește: +[14:05] -irc.server.org- *** Notice -- Net junction: YourServer HUB.UnderChat.org + +# Când conexiunea se pierde: +[14:10] -irc.server.org- *** Notice -- Link with HUB.UnderChat.org canceled: Connection lost + +# După 5 minute, încearcă din nou: +[14:15] -irc.server.org- *** Notice -- Link with HUB.UnderChat.org[10.0.0.1] established +``` + +--- + ## 🔧 MODIFICARE AUTOCONNECT ### **Dezactivare autoconnect (NU recomandat):** diff --git a/FIX_SNOMASK_NUMERIC.md b/FIX_SNOMASK_NUMERIC.md index 164bcb4..281aae3 100644 --- a/FIX_SNOMASK_NUMERIC.md +++ b/FIX_SNOMASK_NUMERIC.md @@ -25,7 +25,7 @@ Operator { host = "*@*"; class = "Opers"; admin = yes; - snomask = 157444; ← NUMĂR, nu string! ✅ + snomask = 157445; ← NUMĂR, nu string! ✅ swhois = "is an UnderChat Staff Member"; hide_oper = no; hide_channels = yes; @@ -71,7 +71,7 @@ Din `doc/snomask.txt`, fiecare bit reprezintă un tip de notificare: | 16384 | 0x4000 | SNO_CONNEXIT | Client connects | | 131072 | 0x20000 | SNO_NICKCHG | Nick changes | -**TOTAL:** 4 + 256 + 512 + 1024 + 8192 + 16384 + 131072 = **157444** +**TOTAL:** 4 + 256 + 512 + 1024 + 8192 + 16384 + 131072 = **157445** **CE VEI PRIMI:** - ✅ Notificare când cineva devine OPER diff --git a/install.sh b/install.sh index 07269de..01c3eef 100755 --- a/install.sh +++ b/install.sh @@ -715,7 +715,7 @@ Operator { host = "*@*"; class = "Opers"; admin = yes; - snomask = 157444; + snomask = 157445; swhois = "is an UnderChat Staff Member"; hide_oper = no; hide_channels = yes;