Orixon / Docs / UnrealIRCd / Comandi IRCop

Comandi IRCop – UnrealIRCd 6

Lista completa e ufficiale dei comandi riservati agli IRCop su UnrealIRCd 6: KLINE, GLINE, ZLINE, GZLINE, SHUN, KILL, SAJOIN, SAMODE, CHGHOST e altri. Fonte: help.it.conf ufficiale.

Accesso riservato. Questi comandi sono disponibili solo agli operatori IRC autorizzati da Orixon. L'uso improprio comporta la revoca immediata dei privilegi e possibili sanzioni.

Diventare IRCop

Autenticazione — nome e password sono case-sensitive
/OPER <utente> <password>
Esempio: OPER admin foobar234

Comandi oper — lista completa

ComandoDescrizione
ADDMOTDAggiunge una riga al MOTD del server
ADDOMOTDAggiunge una riga all'OPERMOTD
CHGHOSTCambia l'hostname di un utente connesso
CHGIDENTCambia l'ident di un utente connesso
CHGNAMECambia il realname (GECOS) di un utente connesso
CLOSEChiude le connessioni non ancora completamente registrate
CONNECTCollega un server alla rete IRC
DCCDENYAggiunge un blocco DCC per un tipo di file
DIETermina il processo IRC (disconnette tutti)
DNSInformazioni sulla cache DNS del server
ELINEAggiunge eccezioni ai ban (E-Line)
GLINEBan globale su tutta la rete per un host
GLOBOPSInvia un messaggio a tutti gli IRCop connessi
GZLINEZ-Line globale su tutti i server (blocco IP pre-connessione)
INVITEForza un invito a prescindere dalle mode del canale
KILLDisconnette forzatamente un utente
KLINEBan locale sul server corrente per un host
LAGTraceroute IRC verso un server (identifica dove si forma il lag)
LOCOPSInvia un messaggio agli IRCop sul server locale
MKPASSWDGenera un hash di una password per i file di configurazione
MODULEElenco moduli caricati (con flag extra per oper)
OPEROttiene i privilegi di operatore IRC
OPERMOTDMostra il MOTD riservato agli oper
REHASHRicarica i file di configurazione del server
RESTARTTermina e riavvia il processo IRC
SAJOINForza un utente ad accedere a un canale
SAMODEModifica le mode di un canale senza essere op
SAPARTForza un utente a lasciare un canale
SDESCModifica la descrizione del server senza restart
SETHOSTImposta un virtual hostname su sé stessi
SHUNImpedisce all'utente di eseguire comandi (globale, come gline)
SPAMFILTERAggiunge/rimuove filtri spam basati su regex
SQUITDisconnette un server dalla rete
STATSStatistiche dettagliate del server
TEMPSHUNShun temporaneo per la sessione corrente dell'utente
TLINEConta quanti utenti rientrerebbero in una determinata maschera
TRACETraccia percorso verso un server o utente
TSCTLControllo del timestamp del server
UNDCCDENYRimuove un blocco DCC
WALLOPSInvia messaggio a tutti gli utenti con mode +w
ZLINEBan a livello IP sul server locale (pre-connessione)

Ban globali

ComandoPortataSintassi
KLINEServer locale KLINE [nick/host] [durata] <motivo>
KLINE -*@host (rimuovi)
ZLINEServer locale (IP) ZLINE *@ip [durata] <motivo>
ZLINE -*@ip (rimuovi)
GLINETutta la rete (host) GLINE [nick/host] [durata] <motivo>
GLINE -host (rimuovi)
GZLINETutta la rete (IP) GZLINE *@ip [durata] <motivo>
GZLINE -*@ip (rimuovi)
SHUNGlobale — l'utente resta connesso ma non può inviare comandi SHUN +user@host [durata] :motivo
SHUN -user@host (rimuovi)
SHUN (lista)
ELINEEccezione ai ban ELINE user@host :motivo (aggiunge)
ELINE -user@host (rimuovi)
Formato durata: usa 0 per ban permanenti, oppure il formato 1d10h15m30s (giorni, ore, minuti, secondi). Esempi: 2d = 2 giorni, 1d6h = 30 ore.
Esempi ban
KLINE *@*.aol.com Violazione del regolamento     ← permanente
KLINE *@*.isp.com 2d Violazione del regolamento  ← 2 giorni
GLINE *@*.idiot.net 900 Spammer                  ← 15 minuti
GZLINE *@1.2.3.4 1d5h Spam                       ← 29 ore
SHUN [email protected] 1d6h :Spam                  ← shun 30 ore
KLINE -*@*.aol.com                               ← rimuovi kline

Comandi SA — forza azioni

ComandoSintassiDescrizione
SAJOIN SAJOIN <nick> <#canale>[,#can2] Forza un utente ad accedere a uno o più canali
SAPART SAPART <nick> <#canale>[,#can2] [motivo] Forza un utente a lasciare uno o più canali
SAMODE SAMODE <#canale> <+/-mode> Modifica le mode di un canale senza essere operatore nel canale

Comandi CHG — modifica dati utente

ComandoSintassiDescrizione
CHGHOST CHGHOST <nick> <nuovo-host> Cambia l'hostname di un utente connesso
CHGIDENT CHGIDENT <nick> <nuova-ident> Cambia l'ident di un utente connesso
CHGNAME CHGNAME <nick> <nuovo-realname> Cambia il realname (GECOS) di un utente connesso
SETHOST SETHOST <nuovo-host> Imposta un virtual hostname su sé stessi (a propria scelta, no caratteri speciali)
SETIDENT SETIDENT <nuova-ident> Cambia la propria ident
SDESC SDESC <nuova descrizione> Modifica la descrizione del server senza riavvio
MKPASSWD MKPASSWD <metodo> <password> Genera hash per file di configurazione. Es: MKPASSWD argon2 LaMiaPassword. Metodi: argon2, bcrypt, sha256. Dettagli: Authentication types

Comandi SVS — U:Lined / Services

Questi comandi possono essere inviati attraverso un server U:Lined (come i services Anope). Di norma inviati tramite: /MSG OperServ RAW :<comando>

ComandoDescrizione
SVSJOINForza un utente ad accedere a un canale (lato services)
SVSPARTForza un utente a lasciare un canale (lato services)
SVSNICKForza il cambio di nickname a un utente (es. nick non registrato)
SVSMODEImposta mode utente dal server (services)
SVS2MODECome SVSMODE ma invia una notifica all'utente
SVSKILLKill inviato dai services (con messaggio personalizzato)
SQLINEQ-Line su un nick (vieta l'uso di quel nick)
UNSQLINERimuove una Q-Line
SVSNLINEImposta una N-Line (blocco nick basato su real name)
SVSFLINESpamfilter via services
SVSMOTDCambia il MOTD tramite services
SVSLUSERSForza un aggiornamento delle statistiche utenti
SVSNOLAGDisabilita il lag check per un server
SVSNOOPImpedisce agli oper di un server di usare /OPER
SVSODà/toglie status IRCop a un utente
SVSSILENCEGestisce la SILENCE list di un utente via services
SVSSNOImposta snomask a un utente via services
SVS2SNOCome SVSSNO ma invia notifica all'utente
SVSWATCHGestisce la WATCH list di un utente
SWHOISImposta una riga personalizzata nel /WHOIS di un utente

Gestione server

ComandoSintassiDescrizione
REHASH REHASH [server|-global] [flag] Ricarica la configurazione. Flag: -dns (ricarica DNS), -tls (ricarica certificati SSL), -garbage (pulizia file inutili). Con -global esegue su tutta la rete.
RESTART RESTART [password] [motivo] Termina e riavvia il processo IRC, disconnettendo tutti gli utenti.
DIE DIE [password] Termina definitivamente il processo IRC.
CONNECT CONNECT <server> [porta]
CONNECT <server1> <porta> <server2>
Collega un server alla rete. Con tre parametri, fa collegare server1 e server2 tra loro.
SQUIT SQUIT <server> Disconnette un server dalla rete IRC.
LAG LAG <server> Traceroute IRC: elenca i server attraverso cui passa la richiesta, utile per localizzare il lag.
TRACE TRACE <server|nick> Traccia il percorso verso un server o utente.
WALLOPS WALLOPS <messaggio> Messaggio a tutti gli utenti con mode +w.
GLOBOPS GLOBOPS <messaggio> Messaggio a tutti gli IRCop della rete.
LOCOPS LOCOPS <messaggio> Messaggio agli IRCop sul server locale.
← Precedente Channel Modes Successivo → Introduzione