Crea sito
RedMirc

Mode Canale

I modi di un canale consentono di personalizzarne le impostazioni. Al momento in cui registriamo un canale di default sono attivi i modi nrt ma ve ne sono a disposizione diversi che potremo attivare a nostro piacimento

Ecco La Lista Con I Mode Più Importanti Per Un Canale:

b: Banna qualcuno dal canale nella forma "nick!user@host". [Grado minimo necessario: %
c: Blocca l'invio di messaggi contenenti dei colori. In pratica i nostri messaggi che contengono testo colorato non potranno essere visualizzati nel canale. [Grado minimo necessario: @]

e: Imposta le eccezioni nel formato <nick!ident@host> permettendo di entrare in un canale anche se si è bannati [Grado minimo necessario: %]
f: Protezione verso i flood. L'attivazione di questo modo è più complessa rispetto alle altre tanto che abbiamo pensato di approfondirla con una guida a parte che troverete in fondo alla pagina [Grado minimo necessario: @]
i: Obbligo di invito per entrare nel canale. L'utente che vorrà entrare dovrà ottenere un /invite da chi è già in canale o da un operatore dello stesso. [Grado minimo necessario: %]
j: Imposta un numero massimo di utenti che possono entrare in un lasso di tempo. Anche perl'attivazione di questo modo abbiamo ritenuto di fare una piccola guida, che troverete in fondo alla pagina. [Grado minimo necessario: @]
k: Imposta la password segreta (Key) del Chan. Per poter accedere nel canale sarà necessario aggiungere al canonico comando /join #Channel anche la key segreta del canale. [Grado minimo necessario: %]
l: Imposta un limite massimo di utenti che possono entrare nel canale. Questo per limitare l'eccessivo traffico di utenti, si impedisce il join agli utenti oltre quella data soglia. [Grado minimo necessario: @]
m: Canale moderato,solo gli utenti col grado (+ % @ & ~) potranno parlare. [Grado minimo necessario: %]
n: Non sono ammessi /Msg esterni al canale. Questo modo è attivo di default. [Grado minimo necessario: %]
p: Privatizzazione del canale. Il canale interessato non verrà segnalato eseguendo il comando [ /list ] e non verrà visulizzato se qualcuno farà un whois a chi si trova all'interno di quel canale. [Grado minimo necessario: @]
r: Dichiara l’avvenuta registrazione del canale in questione. Modo attivo di default settabile solo dai services. [Admin]
s: Canale segreto cioè escluso dalla lista generale dei canali [ /list ].Stessa funzione del modo p. [Grado minimo necessario: @]
t: Solo gli Operatori del canale (% @ & ~) potranno mutare il topic del canale. [Grado minimo necessario: %]

u: Le modalità /names e /who #Channel verranno rese visibili solamente agli operatori del canale. [Grado minimo necessario: @]
z: Permette l’accesso al canale solamente a client su collegamento sicuro (SSL). Usiamo con cautela questo comando potrebbe causare l'impossibilità totale di accedere al canale. [Grado minimo necessario: @]

Gradi:

<nickname>: Assegna il voice ad uno o più utenti (Permette di parlare nei canali nei quali è settato il modo nei canali col +m)
h <nickname>: Assegna lo stato di halfop ad un utente
o <nickname>: Assegna lo stato di operatore ad un utente
a <nickname>: Assegna lo stato di protect ad un utente
<nickname>: Assegna lo stato di Owner ad un utente

(Guarda in fondo alla pagina per una guida più approndita)

A: L’accesso al canale interessato è consentito solamente ad utenti Server/Net Admin [Admin].
C: Impedisce di inviare CTCP all'interno del canale. [Grado minimo necessario: @]
D: Impedisce l’invio di notice nel canale interessato.
G: Filtra la presenza di parole indesiderate in un testo digitato. I vocaboli possono essere aggiunti tramite l’utilizzo di ChanServ. [Grado minimo necessario: @]

I: Imposta gli inviti nel formato <nick!ident@host> permettendo di entrare in un canale ad invito anche senza essere invitati [Grado minimo necessario: %]
K: Impedisce l’utilizzo del comando /KNOCK. Tale comando serve a bussare nei canali nei quali si può joinare soltanto con l'invito [Grado minimo necessario: @]
L: Collegamento link tra più canali. Nel caso in cui il canale primario sia pieno, cioè abbia raggiunto il limite massimo impostato col modo +l, gli utenti seguenti verranno reindirizzati automaticamente ai canali specificati. [Owner]
La regolazione di questa modalità è concessa solamente ad utenti +q. La mode +L va usata insieme alla mode +l. Troverai la guida in fondo alla pagina.

M: Consente di parlare solo a chi ha un nick registrato (+r), o il voice [Grado minimo necessario: @]
N: Non sarà consentito nessun cambiamento di nickname nel canale specifico. [Grado minimo necessario: @]
O: Presenza di canale riservato ad operatori IRC. [Ircops]
Q: Impedisce di utilizzare il comando Kick nel canale. [Grado minimo necessario: @]
R: Consente l'accesso al canale specifico solamente agli utenti registrati (+r). [Grado minimo necessario: @]
S: Mette a nudo i codice di colore del mIRC. Simile alla modalità +c. Ma a differenza di questa, non impedisce l'invio del messaggio, questo invece verrà visualizzato senza colori per tutti tranne che per noi che continueremo a vedere colorato quel messaggio. [Grado minimo necessario: @]
T: Presenza di canale riservato ad utenti Admin. [Grado minimo necessario: @]
V: Impedisce l’utilizzo dell’ /INVITE nel canale specifico. [Grado minimo necessario: @]
X: Impedisce funzioni oper-overriding nel canale specifico.
Y: Presenza di canale riservato ai Service Admin.

Per impostare questi modes dovrai eseguire:
/mode #Channel [ +| - ] #Mode Parametri
[es. /mode #Channel +l 15

 

Con questo comando limiteremo in #Channel il numero massimo di utenti presenti, nel nostro caso 15].

Per Lockare invece questi modes in modo che Chanserv li riprestini qualora qualcuno tentasse di modificarli bisognerà eseguire questo comando:
/msg ChanServ SET #Canale MLOCK [ + |- ] Modi

 

Piccole guide:

Modo +f - Un’opzione contro vari tipi di flood 

Premessa:

Perchè usare questa flag?

Il potenziale di essa è vastissimo. Infatti, può proteggere il canale dove la si attiva da più tipi di flood contemporaneamente, quali: un eccesso di CTCP, di JOIN, di KNOCK(Richiesta di invito all’interno del canale), cambi di nick continui e messaggi.

Uso:

Come si usa? La sintassi la possiamo vedere in questo modo:

/mode #Canale +f [xy#z,xy#z]:t

Tutte le opzioni vengono messe all’interno di parentesi quadre e, per formare più protezioni contemporaneamente, le si distingue attraverso una virgola.

Vi chiederete cosa siano quelle lettere dell’alfabeto che ho inserito all’interno della sintassi generale. Questo perché ho deciso, per semplificare la comprensione del comando, di esaminare una per una la funzione di ogni lettera all’interno del comando.

X Equivale al numero di ripetizioni massime in t secondi y Indica il tipo di flood. I tipi li abbiamo citati nella premessa. Ora, elencherò quale sia la loro abbreviazione ( modalità di inserimento ) all’interno del comando.

CTCP = c

JOIN = J

KNOCK = k

MESSAGGI = m

TESTO = t

CAMBIO DI NICK = n

 

 

N.B: La differenza tra l’opzione m e l’opzione t ( ovvero tra messaggi e testo ) è che, nel caso in cui nel canale in questione mancasse la flag +n ( Impedisce i messaggi esterni al canale ) che di solito è predefinita, se venissero inviati dei messaggi dall’esterno del canale, con l’opzione m si potrebbe moderare il canale. Invece, mediante l’opzione t, no.

# Lo si usa per impostare un azione alternativa. Vi chiederete quale siano le predefinite, giusto?

Tipo di flood = azione predefinita

CTCP = +C nel canale

JOIN = +i nel canale

KNOCK = +K nel canale

MESSAGGI = +m nel canale

TESTO = kick sul nick

CAMBIO DI NICK = +N sul canale

N.B: Le azioni alternative non possono essere specificate a tuo piacimento. Solo alcune azioni sono infatti utilizzabili. Quindi, adesso elencherò le possibili azioni alternative per i vari tipi di flood.

Tipo di flood = azione/i alternativa/e

CTCP = +m oppure +M sul canale ambedue

JOIN = +R sul canale

KNOCK = Non esistono azioni alternative

MESSAGGI = +M sul canale TESTO = +b sull’utente

CAMBIO DI NICK = Non esistono azioni alternative

z = Indica l’eventuale azione alternativa, nel caso in cui vi fosse la presenza del cancelletto, come specificato prima. L’inserimento delle azioni alternative all’interno del comando, avviene senza l’ausilio del + prima delle flag. Se si è interessati, invece, a impostare una flag al canale, azione predefinita o non predefinita che sia, si può mettere subito dopo il tipo di azione desiderata un numero, il quale, corrisponde ai minuti che dovranno trascorrere prima del momento in cui il server rimuovi tale flag .

ESEMPI:

/mode #Canale +f [3t]:6 Permette la scrittura massima di 3 righe nell’arco di tempo di 6 secondi. Se l’azione non venisse rispettata, il server procederebbe a intervenire mediante l’utilizzo dell’azione predefinita contro il determinato tipo di flood. In questo caso, il kick.

/mode #Canale +f [2j#R10]:3 Permette il join al numero massimo di 2 utenti nell’arco di 3 secondi. Se l’azione non venisse rispettata, il server procederebbe a intervenire mediante l’utilizzo dell’azione alternativa specificata. In questo caso, per esempio, imposterebbe al canale la flag +R per un periodo di 10 minuti..

/mode #Canale +f [2j#R10,3t]:5 Svolge le stesse funzioni descritte sopra, a differenza che in 5 secondi.

 

Modo +j Un’opzione contro il Flood join

Impostando questa flag limitiamo i flood join cioè un numero di join elevato in un lasso di tempo molto breve che potrebbero causarci un lag così elevato da farci disconnettere da Irc.

La Sintassi è: /mode #Canale [+/- ] j Numerojoin:Tempo-In-Secondi

es. /mode #Channel +j 4:6
Significherà che nel #Channel potranno entrare nell'arco di 6 secondi massimo 4 utenti.

Modo +lL - Linkare due Canali

 

Combinando queste due flag potremo linkare due canali, di modo che un utente che esegue il comando di join al primo canale venga ad essere dirottato direttamente nel secondo.

Si linka quando si vuole evitare un traffico eccessivo di utenti all’interno di un canale per cui, dopo una certa soglia di utenti questi vengono smistati, oppure quando si chiude il proprio canale e se ne apre un altro in tal modo gli utenti abituali che continueranno a joinare nel vecchio canale verranno dirottati direttamente al nuovo canale.

Per linkare: /msg Chanserv Set #Channel1 MLOCK +lL Numero #Channel2

dove:#Channel1 indica il canale da linkare, #Channel2 il canale di destinazione,
Numero indica dopo quante persone presenti nel Canale1 i join verranno indirizzati al #Canale2.

Gradi temporanei

I gradi possono anche essere attribuiti in via momentanea, cioè per la durata di quella sessione di connessione all’interno di quel canale in cui si assegna il grado. Per fare ciò utilizziamo i modes che abbiamo visto prima eseguendo questo comando:

/mode #Canale + [Grado] Nick

per dare un grado momentaneo

/mode #Canale - [Grado] Nick

per togliere un grado momentaneo

Tenendo presente che:

v = voice [+]

h = halfop [%]

o = operatore [@]

a = protect [& o *]

q = owner [~ o !]

Ad es. se volessimo dare il protect a Nick nel #MioChan dovremmo scrivere cosi:

/mode #Miochan +a Nick
 
Sarà possibile assegnare anche più gradi a più utenti contemporaneamente scrivendo, ad esempio, così:
 
/mode #Channel +vvv nick1 nick2 nick3

oppure

/mode #Channel -h+v nick

per togliere un grado e assegnarne contemporaneamente un altro

o ancora:

/mode #Channel -hhh nick1 nick2 nick3

Menu Principale

Mode Unreal IRCD

Contatore

OggiOggi18
IeriIeri40
Questa SettimanaQuesta Settimana142
Questo MeseQuesto Mese953
Da SempreDa Sempre36083
Hosting Gratis con supporto PHP e MySQL