Onunla alakalı bir durum değil malesef.
Bilgileri doğru girdiyseniz kod çalışıyor lakin ben yine de toparlama değil de fikir yürütmeye yatkınlık adına 1-2 oynadım, isterseniz ilk hali veya bu halini kullanabilirsiniz. Socket yapı olmayan botunuzda (mircbot) kullanabilirsiniz.
NOT: Aşağıdaki kod sadece
Shoutcast v1 sürümünde çalışır.
Kod: Kodu kopyalamak için üzerine çift tıklayın!
alias radyoip return 11.22.33.44
alias radyoport return 9300
alias radyoadminpass return ADMINSIFRESI
on *:SOCKOPEN:shoutcast: {
sockwrite -n $sockname GET $+(/admin.cgi?pass=,$radyoadminpass,&mode=kicksrc) HTTP/1.1
sockwrite -n $sockname Host: $+($radyoip, :, $radyoport)
sockwrite -n $sockname User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7) Gecko/20040614 Firefox/0.8
sockwrite -n $sockname Keep-Alive: 300
sockwrite -n $sockname Connection: keep-alive
sockwrite -n $sockname $crlf
}
alias sessiz {
if $sock(shoutcast) { sockclose $ifmatch }
sockopen shoutcast $radyoip $radyoport
}
on *:text:*:#DJ:{
if $regex($1,/^([!.]k[ıiİ]ckyay[ıiİ]n)$/Si) {
sessiz
msg # Yayın kicklendi, yayına girebilirsiniz $nick
}
}
İyi forumlar.