diff --git a/RELEASE_NOTES_v1.7.1.md b/RELEASE_NOTES_v1.7.1.md index 9339b21..ed3b194 100644 --- a/RELEASE_NOTES_v1.7.1.md +++ b/RELEASE_NOTES_v1.7.1.md @@ -265,8 +265,15 @@ grep "CHMODE_" /home/ircd/ircd/lib/ircd.conf ``` ### **2. Creează OPERMOTD:** -```bash -cat > /home/ircd/ircd/lib/ircd.opermotd << 'EOF' + +**✅ AUTOMAT**: OPERMOTD este acum generat AUTOMAT la instalare! + +Fișierul `ircd.opermotd` este creat automat în: +- `/home/ircd/ircd/lib/ircd.opermotd` +- `/home/ircd/ircd/etc/ircd.opermotd` + +**Conținut generat automat:** +``` ╔═══════════════════════════════════════════════════════════╗ ║ WELCOME TO UNDERCHAT IRC STAFF ║ ║ ║ @@ -283,15 +290,24 @@ cat > /home/ircd/ircd/lib/ircd.opermotd << 'EOF' ║ • /REHASH - Reload config ║ ║ • /CHECK nickname - Check user info ║ ║ • /WHOIS nickname - Extended user info ║ +║ • /SETHOST hostname - Change your hostname ║ +║ • /OPERMOTD - View this message again ║ +║ ║ +║ CHANNELS: ║ +║ • #opers - Staff discussion channel ║ +║ • #support - User support channel ║ ║ ║ ║ 📚 Staff Documentation: https://docs.underchat.org ║ -║ 💬 Staff Channel: #opers ║ +║ 🔒 Privacy Policy: Keep user data confidential ║ ║ ║ ║ Remember: With great power comes great responsibility! ║ ╚═══════════════════════════════════════════════════════════╝ -EOF +``` -chmod 644 /home/ircd/ircd/lib/ircd.opermotd +**Dacă vrei să personalizezi** (opțional): +```bash +nano /home/ircd/ircd/lib/ircd.opermotd +# Editează după preferință ``` ### **3. Test în IRC:** diff --git a/install.sh b/install.sh index f04b396..715a74c 100755 --- a/install.sh +++ b/install.sh @@ -2047,6 +2047,45 @@ EOFMOTD log_success "MOTD creat în lib/ și copiat în etc/" fi + # Creare OPERMOTD pentru operatori (întotdeauna, chiar dacă există) + log_info "Generare OPERMOTD pentru operatori..." + cat > "$PREFIX/lib/ircd.opermotd" << 'EOFOPERMOTD' +╔═══════════════════════════════════════════════════════════╗ +║ WELCOME TO UNDERCHAT IRC STAFF ║ +║ ║ +║ You are now logged in as an IRC Operator. ║ +║ ║ +║ RESPONSIBILITIES: ║ +║ • Help users with problems ║ +║ • Monitor for abuse and spam ║ +║ • Enforce network rules ║ +║ • Maintain network security ║ +║ ║ +║ COMMANDS: ║ +║ • /GLINE user@host :reason - Global ban ║ +║ • /REHASH - Reload config ║ +║ • /CHECK nickname - Check user info ║ +║ • /WHOIS nickname - Extended user info ║ +║ • /SETHOST hostname - Change your hostname ║ +║ • /OPERMOTD - View this message again ║ +║ ║ +║ CHANNELS: ║ +║ • #opers - Staff discussion channel ║ +║ • #support - User support channel ║ +║ ║ +║ 📚 Staff Documentation: https://docs.underchat.org ║ +║ 🔒 Privacy Policy: Keep user data confidential ║ +║ ║ +║ Remember: With great power comes great responsibility! ║ +╚═══════════════════════════════════════════════════════════╝ +EOFOPERMOTD + + # Copiază și în etc/ + cp "$PREFIX/lib/ircd.opermotd" "$PREFIX/etc/ircd.opermotd" + chmod 644 "$PREFIX/lib/ircd.opermotd" + chmod 644 "$PREFIX/etc/ircd.opermotd" + log_success "OPERMOTD creat în lib/ și copiat în etc/" + # Rezumat instalare echo "" echo -e "${VERDE}"