Kod: Kodu kopyalamak için üzerine çift tıklayın!
on *:part:#staff: {
set %partnick $nick
whois $nick
}
Kod: Kodu kopyalamak için üzerine çift tıklayın!
raw 319:*: {
if $2 == %partnick {
if $regex($3-$numtok($1-,32),/(@|&|~|%)/) {
var %i 1
while (%i <= $numtok($3-,32)) {
if $regex($gettok($3-,%i,32),/(@|&|~|%)/) {
mode $remove($gettok($3-,%i,32),$regml(1)) -o %partnick
mode $remove($gettok($3-,%i,32),$regml(1)) -a %partnick
;devam ettirilebilir veya tek satıra alınabilir.
msg %partnick #Staff kanalindan ciktiginiz icin deop edildiniz.
}
inc %i
}
}
}
}
Gidişat yolu: Bir kullanıcının bulunduğu kanallar ve bu kanallarda ki prefixlerini whois çekerek görebiliriz. Bu da 319 numaralı raw'a tekabül ediyor. Daha sonra prefixi ayıklayıp mode işlemine geçiyoruz.