🔔 Çevrimdışı bildirim almak ister misiniz?
Bir konuya etiketlendiğinizde, özel mesaj aldığınızda, bir mesajınız alıntılandığında forumda olmasanız bile anlık bildirim almak için lütfen izni verin.
Güzelmiş. Ama admin pass yoksa bu da atmicaktır çoğu kişi adminpass ayarlamayıp yayın şifresiyle attırıyor. Kendi kullandığım şu var çalışan;
PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
set kickkanal "#DJ"
bind pub - !djat kick
proc kick {nick host handle chan arg} { global ip port adminpass kickkanal if {$chan != $kickkanal} {return 0}
# asagisi radyo IP 'si olcak. set ip "33.33.22.22" # simdi de portunu yaz. set port "8080" # admin pass veya kullanmiyosan yayin sifren set adminpass "sifrem33"
set sock [socket [duzelt $ip] [duzelt $port]] puts $sock "GET /admin.cgi?pass=[duzelt $adminpass]&mode=kicksrc HTTP/1.0" puts $sock "User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.9)" puts $sock "Host: $ip" puts $sock "Connection: close" puts $sock "" flush $sock close $sock putserv "PRIVMSG #DJ :Yayindaki DJ dusuruldu, lutfen yayini aliniz. Komutu gereksiz kullanmanizin tespit edilmesi halinde yetkilerinizin alinabilecegini unutmayiniz..." }
proc duzelt { a } { regsub -all {\}} $a "" a regsub -all {\{} $a "" a regsub -all {\;} $a "" a regsub -all {\*} $a "" a regsub -all " " $a "" a return $a }
Bunu aynı bota koycaksanız ek bir tcl ile source edin, başka tcl içine koyunca çalışmayabilir. Komut: !djat