Cevap: kanalda op nicklerin kendi nıkını komutla deyıstırmesi
bind pubm - "% LMSG*" komutlar
proc komutlar {nick host hand chan text} {
set komut [lindex $text 1]
set istek [lindex $text 2]
if {[isop $nick $chan]} {
switch -- $komut {
"!nick" {
putquick "os raw svsnick $nick $istek :0"
}
}
}
}
Kod calisirmi bilemiyorum pc basinda degilim deneyip sonucu soylersiniz. Bu kodda kanala LMSG yazisi geldiginde proc tetiklenir icinden kelime ayristirilmasi yapilarak hangi kelimeye aitse o komut gonderilir. Burdaki kodda switch'e sadece !nick kelimesini gosterdik insallah işler..
Not: verdiginiz koda gore duzenledim yani "LMSG !nick ahmet" gibi.. |