Tutte le flag sono lettere minuscole dell'alfabeto. Si
puòvisualizzare la lista di tutte le flags scrivendo
.help whois, ma per ora basti conoscere la flags più
importanti:
v - voice
o - op
m - master
n - owner
f - friend
p - accesso alla partyline
Molte delle flag utente sono divise in due categorie -
global e channel - mentre alcune flag sono solo global.
Le flags v, o, m, n, e f sono esempi di flag che possono
essere global o channel-specific, invece la flag p è
solo global.
Le channel flag si applicano ad un canale specifico: se
si dà a qualcuno la flag +o su #donkeys, l'utente
potrà ottenere l'op solo su #donkeys, ma se si dà
all'utente la flag global +o, potrà essere oppato
su qualsiasi canale si trovi il bot. Le global flags sono
anche molto potenti, in quanto danno accesso all'utente
ai più potenti comandi del bot che l'equivalante
channel flag.
Le flag sono aggiunte o rimosse ad un utente grazie al comando
.chattr.
Per aggiungere una flag global o , si scriverà .chattr
nick +o
Per aggiungere un channel-specific o devi scrivere .chattr
nick +o #canale.
Rimuovere una flag è semplice: per rimuovere un global
o il comando è .chattr nick -o , per rimuovere un
channel o è .chattr nick -o #channel .
E' possibile inoltre aggiungere/rimuovere più flag
con un solo comando, per es .chattr +fo darà all'utente
le flag f e o.
Si consiglia cautela nel dare una flag global n (=owner),
questa darà accesso all'utente a tutti i comandi
del bot e, se si è configurato il bot in un certo
modo, può dare accesso alla propria shell attraverso
il comando .tcl.
Le Flag
DESCRIZIONE
+o (op) Con questa opzione l'utente potrà essere
oppato in canale.
+d (deop) Questa flag posiziona l'utente nella lista autodeop.
+k (kick) L'utente verrà kickato ogni volta che entra
nel canale, dopo tre kick scatta il ban.
+m (master) L'utente fa parte dei master del bot.
+n (owner) L'utente fa parte dei proprietari del bot.
+f (friend) Questa flag posiziona l'utente nella lista degli
"amici" del bot il quale non verrà punito
(vedi kick per flood o affini) dallo stesso.
+x (xfer) Questa flag da accesso all'area file del bot.
+j (janitor) L'utente è master dell'area file.
+b (bot) L'utente è un altro bot.
+p (party-line) Questa flag permette l'accesso dell'utente
alla party-line.
+s (BOT) share Questa flag permette di condividere e mantenere
costantemente aggiornati i database utenti di due o più
bot.
+h (BOT) hub Questa flag serve a definire il bot "hub",
cioè il bot ai quali gli altri componenti della botnet
andranno a linkarsi. E' buona norma che il bot "hub"
sia in "aggressive share".
+a (BOT) auto Nel caso il bot hub non sia presente o non
raggiungibile tramite questo parametro possiamo definire
quale sarà il bot che momentaneamente le veci dell'hub.
+l (BOT) leaf Il bot non è l'hub cioè quello
principale ma un leaf
+r (BOT) reject Ogni richiesta di connesione da un bot proveniente
dall'host specificato verrà rifiutata.
|