IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

 Kayıt ol  Topluluk
Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 18 Eylül 2018, 14:52   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (1)
IF Ticaret Yüzdesi:(%)
Radyo Botu Hatası




Arkadaşlar
[14:43] <BeLaLIm> !link
[14:43] <HaydiFM> 4,4 0,1 Radyomuzu Winamp'tan Dinlemek için 4,1»0 4,1http://185.106.22.86:8000/listen.pls



Yazınca Çıkıyor.

[14:43] <BeLaLIm> !durum
[14:44] <BeLaLIm> !calan
[14:44] <BeLaLIm> !dinleyen

Yazınca Çıkmıyor kim bana yardımcı olabilir bu konuda.

Adres: irc.haydisohbet.net Tşk.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Alt 14 Ekim 2018, 04:32   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Radyo Botu Hatası




Crazy`Man Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Arkadaşlar
[14:43] <BeLaLIm> !link
[14:43] <HaydiFM> 4,4 0,1 Radyomuzu Winamp'tan Dinlemek için 4,1»0 4,1http://185.106.22.86:8000/listen.pls



Yazınca Çıkıyor.

[14:43] <BeLaLIm> !durum
[14:44] <BeLaLIm> !calan
[14:44] <BeLaLIm> !dinleyen

Yazınca Çıkmıyor kim bana yardımcı olabilir bu konuda.

Adres: irc.haydisohbet.net Tşk.

Daha önce kendi kullanmış olduğum TCL ikisi de, Bakıp deneyin, sunucum olmadığından deneme şansım yok..
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # IRC: irc.ChatKolik.Net & No_FeaR #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ set radiochans "#radyo" set streamip "208.98.7.150" set streamport "8741" set streampass "balabasn" set scstatstrigger "!durum" set scstreamtrigger "!url" set sclistenertrigger "!dinleyici" set scplayingtrigger "!dinleyen" set scdjtrigger "!dj" set scsetdjtrigger "!setdj" set scwishtrigger "!istek" set scgreettrigger "!greet" set sclastsongstrigger "!eski" set schelptrigger "!help" set announce "1" set urltopic "1" set tellsongs "1" set tellusers "1" set tellbitrate "1" set advertise "1" set offlinetext "12Radyomuz Kısa Bir Süreliğine Kapanmıştır.." set offlinetopic "4Radyo kanalına hoşgeldiniz. 12Yayınımız şu an yoktur. Online DJ'mize başvurun." set onlinetext "4Radyomuz Yayına Başladı. Dinlemek Için Adresimiz >>>12http://208.98.7.150:6336/listen.pls" set onlinetopic "9,1 Yerli 4,1 ve 9,1 Yabanci 15,12 En Hit 0,7 Slow, Pop, Techno, Rock, Arabesk ve Tum Muzik Turleri Sadece Burda..0,13Radyo iDeaLAsk-FM 1, 0,4http://208.98.7.150:6336/listen.pls tıklamanız yeterli " set streamtext "4Radyo Adresimiz >>>12 http://208.98.7.150:6336/listen.pls" set advertisetext "9,1 Yerli 4,1 ve 9,1 Yabanci 15,12 En Hit 0,7 Slow, Pop, Techno, Rock, Arabesk ve Tum Muzik Turleri Sadece Burda..0,13Radyo iDeaLAsk-FM 1, 0,4 http://208.98.7.150:6336/listen.pls tıklamanız yeterli " # end of config ##################### bind pub - $scstatstrigger pub_scstat bind msg - $scstatstrigger msg_scstat bind pub - $scplayingtrigger pub_playing bind msg - $scplayingtrigger msg_playing bind pub - $scdjtrigger pub_dj bind msg - $scdjtrigger msg_dj bind pub D $scsetdjtrigger pub_setdj bind msg D $scsetdjtrigger msg_setdj bind pub - $scwishtrigger pub_wish bind msg - $scwishtrigger msg_wish bind pub - $scgreettrigger pub_greet bind msg - $scgreettrigger msg_greet bind pub - $scstreamtrigger pub_stream bind msg - $scstreamtrigger msg_stream bind pub - $sclastsongstrigger pub_lastsongs bind msg - $sclastsongstrigger msg_lastsongs bind pub - $sclistenertrigger pub_listener bind msg - $sclistenertrigger msg_listener bind pub - $schelptrigger pub_help bind msg - $schelptrigger msg_help bind time - "* * * * *" isonline bind time - "?0 * * * *" advertise bind nick D * djnickchange proc shrink { calc number string start bl} { return [expr [string first "$string" $bl $start] $calc $number] } proc poststuff { mode text } { global radiochans foreach chan [channels] { if {$radiochans == "" } { putserv "$mode $chan :$text" } if {$radiochans != "" } { if {([lsearch -exact [string tolower $radiochans] [string tolower $chan]] != -1) || ($radiochans == "")} {putserv "$mode $chan :$text"} }}} proc schelp { target } { global scstatstrigger scstreamtrigger scplayingtrigger scdjtrigger sclastsongstrigger scwishtrigger scgreettrigger sclistenertrigger putserv "notice $target :Mevcut Komutlar :" putserv "notice $target :$scstatstrigger - $scstreamtrigger - $sclistenertrigger - $scdjtrigger - $sclastsongstrigger - $scwishtrigger - $scgreettrigger - $scplayingtrigger" putserv "notice $target :Radyo.tcl edited by MaviOkyanuS <
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
proc pub_help {nick uhost hand chan arg} { global radiochans if {$radiochans == "" } { schelp $nick } if {$radiochans != "" } { if {([lsearch -exact [string tolower $radiochans] [string tolower $chan]] != -1) || ($radiochans == "")} { schelp $nick} }} proc advertise { nick uhost hand chan arg } { global advertisetext advertise if {$advertise == "1" } { poststuff privmsg $advertisetext } } proc setdj {nickname djnickname } { if {$djnickname == "" } { set djnickname $nickname } global streamip streamport streampass putlog "shoutcast: new dj: $djnickname ($nickname)" set temp [open "dj" w+] puts $temp $djnickname close $temp set temp [open "djnick" w+] puts $temp $nickname close $temp putserv "privmsg $nickname :your are now dj of this radio" if {[catch {set sock [socket $streamip $streamport] } sockerror]} { putlog "error: $sockerror" return 0 } else { puts $sock "GET /admin.cgi?pass=$streampass&mode=viewxml&page=0 HTTP/1.0" puts $sock "User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.9)" puts $sock "Host: $streamip" puts $sock "Connection: close" puts $sock "" flush $sock while {[eof $sock] != 1} { set bl [gets $sock] if { [string first "standalone" $bl] != -1 } { set streamstatus [string range $bl [shrink + 14 "<STREAMSTATUS>" 0 $bl] [shrink - 1 "</STREAMSTATUS>" 0 $bl]] }} if { $streamstatus == "1" } { poststuff privmsg "$djnickname is now rocking the turntables, enjoy." } else { putserv "privmsg $nickname :this has not been announced because the radio is currentlfy offline." } }} proc listener { target } { global streamip streamport streampass putlog "shoutcast: $target requested listener count" if {[catch {set sock [socket $streamip $streamport] } sockerror]} { putlog "error: $sockerror" return 0 } else { puts $sock "GET /admin.cgi?pass=$streampass&mode=viewxml&page=0 HTTP/1.0" puts $sock "User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.9)" puts $sock "Host: $streamip" puts $sock "Connection: close" puts $sock "" flush $sock while {[eof $sock] != 1} { set bl [gets $sock] if { [string first "standalone" $bl] != -1 } { set repl [string range $bl [shrink + 19 "<REPORTEDLISTENERS>" 0 $bl] [shrink - 1 "</REPORTEDLISTENERS>" 0 $bl]] set curhigh [string range $bl [shrink + 15 "<PEAKLISTENERS>" 0 $bl] [shrink - 1 "</PEAKLISTENERS>" 0 $bl]] set maxl [string range $bl [shrink + 14 "<MAXLISTENERS>" 0 $bl] [shrink - 1 "</MAXLISTENERS>" 0 $bl]] set avgtime [string range $bl [shrink + 13 "<AVERAGETIME>" 0 $bl] [shrink - 1 "</AVERAGETIME>" 0 $bl]] }} close $sock putserv "notice $target :12Şu An Yayınımızı Dinleyen Kişi Sayısı 4 $repl " }} proc msg_listener { nick uhost hand arg } { global radiochans; listener $nick } proc pub_listener { nick uhost hand chan arg } { global radiochans; if {([lsearch -exact [string tolower $radiochans] [string tolower $chan]] != -1) || ($radiochans == "")} { listener $nick }} proc wish { nick arg } { if {$arg == ""} { putserv "notice $nick :4İsteğinizi belirtmeyi unuttunuz."; return 0} global streamip streamport streampass putlog "shoutcast: $nick wants to hear: $arg" if {[catch {set sock [socket $streamip $streamport] } sockerror]} { putlog "error: $sockerror" return 0 } else { puts $sock "GET /admin.cgi?pass=$streampass&mode=viewxml&page=0 HTTP/1.0" puts $sock "User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.9)" puts $sock "Host: $streamip" puts $sock "Connection: close" puts $sock "" flush $sock while {[eof $sock] != 1} { set bl [gets $sock] if { [string first "standalone" $bl] != -1 } { set streamstatus [string range $bl [shrink + 14 "<STREAMSTATUS>" 0 $bl] [shrink - 1 "</STREAMSTATUS>" 0 $bl]] }} if { $streamstatus == "1" } { set temp [open "djnick" r] set djnick [gets $temp] close $temp putserv "privmsg $djnick :(WISH) - $nick - $arg" } else { putserv "notice $nick :sorry radio is currently offline" } }} proc msg_wish { nick uhost hand arg } { global radiochans; wish $nick $arg } proc pub_wish { nick uhost hand chan arg } { global radiochans; if {([lsearch -exact [string tolower $radiochans] [string tolower $chan]] != -1) || ($radiochans == "")} { wish $nick $arg }} proc sclastsongs { target } { global streamip streamport streampass putlog "shoutcast: $target requested songhistory" if {[catch {set sock [socket $streamip $streamport] } sockerror]} { putlog "error: $sockerror" return 0 } else { puts $sock "GET /admin.cgi?pass=$streampass&mode=viewxml&page=0 HTTP/1.0" puts $sock "User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.9)" puts $sock "Host: $streamip" puts $sock "Connection: close" puts $sock "" flush $sock while {[eof $sock] != 1} { set bl [gets $sock] if { [string first "standalone" $bl] != -1 } { set songs [string range $bl [string first "<TITLE>" $bl] [expr [string last "</TITLE>" $bl] + 7]] regsub -all "<" $songs "<" songs regsub -all ">" $songs ">" songs regsub -all "&" $songs "+" songs regsub -all "&#x22;" $songs "\"" songs regsub -all "&#x27;" $songs "'" songs regsub -all "ÿ" $songs "" songs regsub -all "<TITLE>" $songs "(" songs regsub -all "</TITLE>" $songs ")" songs regsub -all "<SONG>" $songs "" songs regsub -all "</SONG>" $songs " - " songs regsub -all "<PLAYEDAT>" $songs "" songs regsub -all "</PLAYEDAT>" $songs "" songs regsub -all {\d} $songs "" songs }} putserv "notice $target :$songs" }} proc msg_lastsongs { nick uhost hand arg } { global radiochans; sclastsongs $nick } proc pub_lastsongs { nick uhost hand chan arg } { global radiochans; if {([lsearch -exact [string tolower $radiochans] [string tolower $chan]] != -1) || ($radiochans == "")} { sclastsongs $nick }} proc scstream { target } { global streamip streamport streamtext putlog "shoutcast: streaminfo requested by $target" putserv "notice $target :$streamtext" } proc msg_stream { nick uhost hand arg } { global radiochans; scstream $nick } proc pub_stream { nick uhost hand chan arg } { global radiochans; if {([lsearch -exact [string tolower $radiochans] [string tolower $chan]] != -1) || ($radiochans == "")} { scstream $nick }} proc scgreet { nick arg } { if {$arg == ""} { putserv "notice $nick :4Mesajı eklemeyi unuttunuz."; return 0} global dj streamip streamport streampass putlog "shoutcast: $nick greets fly out to: $arg" if {[catch {set sock [socket $streamip $streamport] } sockerror]} { putlog "error: $sockerror" return 0 } else { puts $sock "GET /admin.cgi?pass=$streampass&mode=viewxml&page=0 HTTP/1.0" puts $sock "User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.9)" puts $sock "Host: $streamip" puts $sock "Connection: close" puts $sock "" flush $sock while {[eof $sock] != 1} { set bl [gets $sock] if { [string first "standalone" $bl] != -1 } { set streamstatus [string range $bl [shrink + 14 "<STREAMSTATUS>" 0 $bl] [shrink - 1 "</STREAMSTATUS>" 0 $bl]] }} if { $streamstatus == "1" } { set temp [open "djnick" r] set djnick [gets $temp] close $temp putserv "privmsg $djnick :(GREET) - $nick - $arg" } else { putserv "notice $nick :sorry radio is currently offline" } }} proc msg_greet { nick uhost hand arg } { global radiochans; scgreet $nick $arg } proc pub_greet { nick uhost hand chan arg } { global radiochans; if {([lsearch -exact [string tolower $radiochans] [string tolower $chan]] != -1) || ($radiochans == "")} { scgreet $nick $arg }} proc msg_setdj { nick uhost hand arg } { global radiochans; setdj $nick $arg } proc pub_setdj { nick uhost hand chan arg } { global radiochans; if {([lsearch -exact [string tolower $radiochans] [string tolower $chan]] != -1) || ($radiochans == "")} { setdj $nick $arg }} proc djnickchange { oldnick uhost hand chan newnick } { set temp [open "djnick" r] set djnick [gets $temp] close $temp if {$oldnick == $djnick} { putlog "shoutcast: dj nickchange $oldnick -> $newnick" set temp [open "djnick" w+] puts $temp $newnick close $temp }} proc dj { target } { global streamip streamport streampass putlog "shoutcast: $target asked for dj info" if {[catch {set sock [socket $streamip $streamport] } sockerror]} { putlog "error: $sockerror" return 0 } else { puts $sock "GET /admin.cgi?pass=$streampass&mode=viewxml&page=0 HTTP/1.0" puts $sock "User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.9)" puts $sock "Host: $streamip" puts $sock "Connection: close" puts $sock "" flush $sock while {[eof $sock] != 1} { set bl [gets $sock] if { [string first "standalone" $bl] != -1 } { set streamstatus [string range $bl [shrink + 14 "<STREAMSTATUS>" 0 $bl] [shrink - 1 "</STREAMSTATUS>" 0 $bl]] }} if {$streamstatus == 1} { if {[file exists dj]} { set temp [open "dj" r] set dj [gets $temp] close $temp putserv "notice $target :$dj is at the turntables!" } else { putserv "notice $target : 7Radyo Görele'nin Şu Anki Dj'i 2$stitle$sgenre " } } else { putserv "notice $target :sorry radio is currently offline" } close $sock }} proc msg_dj { nick uhost hand arg } { global radiochans; dj $nick"} proc pub_dj { nick uhost hand chan arg } { global radiochans; if {([lsearch -exact [string tolower $radiochans] [string tolower $chan]] != -1) || ($radiochans == "")} { dj $nick }} proc scstat {target} { global streamip streamport streampass putlog "shoutcast: $target asked for serverstats" if {[catch {set sock [socket $streamip $streamport] } sockerror]} { putlog "error: $sockerror" return 0 } else { puts $sock "GET /admin.cgi?pass=$streampass&mode=viewxml&page=0 HTTP/1.0" puts $sock "User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.9)" puts $sock "Host: $streamip" puts $sock "Connection: close" puts $sock "" flush $sock while {[eof $sock] != 1} { set bl [gets $sock] if { [string first "standalone" $bl] != -1 } { set streamstatus [string range $bl [shrink + 14 "<STREAMSTATUS>" 0 $bl] [shrink - 1 "</STREAMSTATUS>" 0 $bl]] set repl [string range $bl [shrink + 19 "<REPORTEDLISTENERS>" 0 $bl] [shrink - 1 "</REPORTEDLISTENERS>" 0 $bl]] set curhigh [string range $bl [shrink + 15 "<PEAKLISTENERS>" 0 $bl] [shrink - 1 "</PEAKLISTENERS>" 0 $bl]] set currentl [string range $bl [shrink + 18 "<CURRENTLISTENERS>" 0 $bl] [shrink - 1 "</CURRENTLISTENERS>" 0 $bl]] set surl [string range $bl [shrink + 11 "<SERVERURL>" 0 $bl] [shrink - 1 "</SERVERURL>" 0 $bl]] set maxl [string range $bl [shrink + 14 "<MAXLISTENERS>" 0 $bl] [shrink - 1 "</MAXLISTENERS>" 0 $bl]] set bitrate [string range $bl [shrink + 9 "<BITRATE>" 0 $bl] [shrink - 1 "</BITRATE>" 0 $bl]] set stitle [string range $bl [shrink + 13 "<SERVERTITLE>" 0 $bl] [shrink - 1 "</SERVERTITLE>" 0 $bl]] set sgenre [string range $bl [shrink + 13 "<SERVERGENRE>" 0 $bl] [shrink - 1 "</SERVERGENRE>" 0 $bl]] if {$sgenre != ""} {set sgenre " ($sgenre)"} set avgtime [string range $bl [shrink + 13 "<AVERAGETIME>" 0 $bl] [shrink - 1 "</AVERAGETIME>" 0 $bl]] set irc [string range $bl [shrink + 5 "<IRC>" 0 $bl] [shrink - 1 "</IRC>" 0 $bl]] set icq [string range $bl [shrink + 5 "<ICQ>" 0 $bl] [shrink - 1 "</ICQ>" 0 $bl]] if {$icq == 0} { set icq "N/A" } set aim [string range $bl [shrink + 5 "<AIM>" 0 $bl] [shrink - 1 "</AIM>" 0 $bl]] set webhits [string range $bl [shrink + 9 "<WEBHITS>" 0 $bl] [shrink - 1 "</WEBHITS>" 0 $bl]] set streamhits [string range $bl [shrink + 12 "<STREAMHITS>" 0 $bl] [shrink - 1 "</STREAMHITS>" 0 $bl]] set version [string range $bl [shrink + 9 "<VERSION>" 0 $bl] [shrink - 1 "</VERSION>" 0 $bl]] if {$streamstatus == 1} { if {[file exists dj]} { set temp [open "dj" r] set dj [gets $temp] close $temp } else { set dj "none" } putserv "notice $target :4$stitle$sgenre 2şu anda yayında. Serverimizi Her zaman Ziyaret edin6: $surl" } else { putserv "notice $target :2Şuanda $stitle$sgenre Online değil.." } putserv "notice $target :2Şu An Yayınımızı Dinleyen Kişi Sayısı4 $repl " putserv "notice $target :2Ortalama dinlenme süresi4 $avgtime 2saniye." putserv "notice $target :4Irc.ChatKolik.Net" }} close $sock }} proc msg_scstat { nick uhost hand arg } { global radiochans; scstat $nick} proc pub_scstat { nick uhost hand chan arg } { global radiochans; if {([lsearch -exact [string tolower $radiochans] [string tolower $chan]] != -1) || ($radiochans == "")} { scstat $nick }} proc playing {target} { global streamip streamport streampass putlog "shoutcast: $target asked for current song" if {[catch {set sock [socket $streamip $streamport] } sockerror]} { putlog "error: $sockerror" return 0 } else { puts $sock "GET /admin.cgi?pass=$streampass&mode=viewxml&page=0 HTTP/1.0" puts $sock "User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.9)" puts $sock "Host: $streamip" puts $sock "Connection: close" puts $sock "" flush $sock while {[eof $sock] != 1} { set bl [gets $sock] if { [string first "standalone" $bl] != -1 } { set streamstatus [string range $bl [shrink + 14 "<STREAMSTATUS>" 0 $bl] [shrink - 1 "</STREAMSTATUS>" 0 $bl]] set songtitle [string range $bl [shrink + 11 "<SONGTITLE" 0 $bl] [shrink - 1 "</SONGTITLE>" 0 $bl]] set songurl [string range $bl [shrink + 9 "<SONGURL>" 0 $bl] [shrink - 1 "</SONGURL>" 0 $bl]] if {$songurl != ""} { set songurl " ($songurl)"} regsub -all "<" $songtitle "<" songtitle regsub -all ">" $songtitle ">" songtitle regsub -all "&" $songtitle "+" songtitle regsub -all "&#x22;" $songtitle "\"" songtitle regsub -all "&#x27;" $songtitle "'" songtitle regsub -all "ÿ" $songtitle "" songtitle if {$streamstatus == 1} { putserv "notice $target :12Çalan Parça $songtitle$songurl 4 Dj $stitle$sgenre " } else { putserv "notice $target :server is currently offline, sorry" }}} close $sock }} proc msg_playing { nick uhost hand arg } { global radiochans; playing $nick} proc pub_playing { nick uhost hand chan arg } { global radiochans; if {([lsearch -exact [string tolower $radiochans] [string tolower $chan]] != -1) || ($radiochans == "")} { playing $nick }} proc isonline { nick uhost hand chan arg } { global radiochans announce tellusers tellsongs tellbitrate urltopic global offlinetext offlinetopic onlinetext onlinetopic global streamip streampass streamport if {$announce == 1 || $tellsongs == 1 || $tellusers == 1 || $tellbitrate == 1} { set isonlinefile "isonline" set oldisonline "isonline: 0" set oldcurlist "curlist: 0" set oldcurhigh "curhigh: 0" set oldsong "cursong: 0" set oldbitrate "bitrate: 0" if {[file exists $isonlinefile]} { putlog "shoutcast: checking if stream is online" set temp [open "isonline" r] while {[eof $temp] != 1} { set zeile [gets $temp] if {[string first "isonline:" $zeile] != -1 } { set oldisonline $zeile } if {[string first "curlist:" $zeile] != -1 } { set oldcurlist $zeile } if {[string first "curhigh:" $zeile] != -1 } { set oldcurhigh $zeile } if {[string first "cursong:" $zeile] != -1 } { set oldsong $zeile } if {[string first "bitrate:" $zeile] != -1 } { set oldbitrate $zeile } } close $temp } if {[catch {set sock [socket $streamip $streamport] } sockerror]} { putlog "error: $sockerror" return 0} else { puts $sock "GET /admin.cgi?pass=$streampass&mode=viewxml&page=0 HTTP/1.0" puts $sock "User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.9)" puts $sock "Host: $streamip" puts $sock "Connection: close" puts $sock "" flush $sock while {[eof $sock] != 1} { set bl [gets $sock] if { [string first "standalone" $bl] != -1 } { set streamstatus "isonline: [string range $bl [shrink + 14 "<STREAMSTATUS>" 0 $bl] [shrink - 1 "</STREAMSTATUS>" 0 $bl]]" set repl "curlist: [string range $bl [shrink + 19 "<REPORTEDLISTENERS>" 0 $bl] [shrink - 1 "</REPORTEDLISTENERS>" 0 $bl]]" set curhigh "curhigh: [string range $bl [shrink + 15 "<PEAKLISTENERS>" 0 $bl] [shrink - 1 "</PEAKLISTENERS>" 0 $bl]]" set currentl [string range $bl [shrink + 18 "<CURRENTLISTENERS>" 0 $bl] [shrink - 1 "</CURRENTLISTENERS>" 0 $bl]] set surl "serverurl: [string range $bl [shrink + 11 "<SERVERURL>" 0 $bl] [shrink - 1 "</SERVERURL>" 0 $bl]]" set cursong "cursong: [string range $bl [shrink + 11 "<SONGTITLE" 0 $bl] [shrink - 1 "</SONGTITLE>" 0 $bl]]" set songurl [string range $bl [shrink + 9 "<SONGURL>" 0 $bl] [shrink - 1 "</SONGURL>" 0 $bl]] set bitrate "bitrate: [string range $bl [shrink + 9 "<BITRATE>" 0 $bl] [shrink - 1 "</BITRATE>" 0 $bl]]" set stitle [string range $bl [shrink + 13 "<SERVERTITLE>" 0 $bl] [shrink - 1 "</SERVERTITLE>" 0 $bl]] set sgenre [string range $bl [shrink + 13 "<SERVERGENRE>" 0 $bl] [shrink - 1 "</SERVERGENRE>" 0 $bl]] }} close $sock } set temp [open "isonline" w+] puts $temp "$streamstatus\n$repl\n$curhigh\n$cursong\n$bitrate" close $temp if {$announce == 1 } { if {$streamstatus == "isonline: 0" && $oldisonline == "isonline: 1"} { poststuff privmsg $offlinetext if {$urltopic == 1} { poststuff topic $offlinetopic } } if {$streamstatus == "isonline: 1" && $oldisonline == "isonline: 0" } { if {$sgenre != ""} { set sgenre " ($sgenre)" } poststuff privmsg "4Radyo Url Adresimiz : 12http://208.98.7.150:6336/listen.pls" if {$urltopic == 1} { poststuff topic "4Radyo Url Adresimiz : 12http://208.98.7.150:6336/listen.pls" } }} if {($tellusers == 1) && ($streamstatus == "isonline: 1") && ($oldcurhigh != "curhigh: 0") } { if {$oldcurhigh != $curhigh} { poststuff privmsg "4,15Yeni dinleyici sayısı : [lindex $curhigh 1]" } if {$oldcurlist != $repl} { poststuff privmsg "12Şu An Yayınımızı Dinleyen Kişi Sayısı 4 $repl " }} if {($tellsongs == 1) && ($oldsong != $cursong) && ($streamstatus == "isonline: 1") } { if {$songurl != ""} { set songurl " ($songurl)"} regsub -all "<" $cursong "<" cursong regsub -all ">" $cursong ">" cursong regsub -all "&" $cursong "+" cursong regsub -all "&#x22;" $cursong "\"" cursong regsub -all "&#x27;" $cursong "'" cursong regsub -all "ÿ" $cursong "" cursong poststuff privmsg "0,12Çalan Parça : 0,6 [lrange $cursong 1 [llength $cursong]]$songurl 0,7 DJ ..:: $stitle$sgenre ::.. " } if {($tellbitrate == 1) && ($oldbitrate != $bitrate) && ($streamstatus == "isonline: 1") && ($oldbitrate != "bitrate: 0")} { poststuff privmsg "bitrate switched to [lindex $bitrate 1]kbps" }}} proc join_greet {nick uhost handle channel} { putserv "NOTICE $nick :*4ChatKolik.Net 2Radyo Kanalına Hoşgeldiniz." putserv "NOTICE $nick :*4-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=" putserv "privmsg $nick :* 2Global Kanallarımız 4:" putserv "privmsg $nick :* 4Sohbet Kanalımız 2#Sohbet , 4Radyo Kanalımız 2#Radyo , 4Oyun Kanalımız 2#Oyun" putserv "privmsg $nick :* 2Radyomuzu Dinlemek Için Aşağıdaki Linki Tıklayınız :4http://208.98.7.150:6336/listen.pls" putserv "privmsg $nick :* 4http://208.98.7.150:6336/listen.pls " } bind join - * join_greet putlog "*** Radio TCl Edit By <Irc.ChatKolik.Net> Yuklendi."


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
#gerekli bindler bind pub - !istek istek bind evnt - init-server baglan_yap proc baglan_yap {type} { global inick ipass putserv "OPER bot 123321" putserv "WALLOPS :Basari ile Login Oldum :)" } proc istek {n u h c a} { global gnick set gnick $n set kanal [lindex $a ] putserv "PRIVMSG #DJ 4İstek İsteyen Nick 2$gnick4 İsteği:2 $kanal" putserv "PRIVMSG #radyo : 4İsteğiniz Sıraya Alınmıştır 2$gnick" }

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
set opkanal “#DJ” channel add $opkanal bind mode – “*+o*” op:yonlendir proc op:yonlendir {nick uhost hand chan mc kimdir} { global opkanal if {![string match -nocase "#Radyo" $chan]} {return 0} putquick “sajoin $kimdir $opkanal” putquick “CHGIDENT $kimdir DJ” putquick “CHGHOST $kimdir ChatKolikFM” putquick “CHGNAME $kimdir 4,1[ 0ChatKolik-FM Yetkilisi4 ]” } bind time – “* * * * *” time:optara proc time:optara {min hour day month year} { global opkanal botnick foreach kanallar [channels] { if {$kanallar == $opkanal} { continue } foreach opcuk [chanlist $kanallar] { if {[onchan $opcuk $opkanal]} { continue } if {[isop $opcuk $kanallar] && $opcuk != $botnick} { putquick “sajoin $opcuk $opkanal” } } } } bind pub – !sifre sifre proc sifre {nick uhand host chan text} { if {![string match -nocase "#DJ" $chan]} {return 0} putquick “privmsg $chan :4» Sunucu DJ Panel Şifreleri” putquick “privmsg $chan :4»2 IP:254.125.78.885” putquick “privmsg $chan :4»2 Port: 1907” putquick “privmsg $chan :4»2 Şifre: chatkolikfm1907” putquick “privmsg $chan :4»2 Yayın Kalite1si: yayin kaliteniz (bitrate)” } bind join – * msg_tr proc msg_tr {nick uhost hand chan} { if {[string match -nocase "#DJ" $chan]} { putquick “notice $nick Merhaba, $nick Hoşgeldiniz” putquick “notice $nick ” putquick “notice $nick 4DJ lere mesaj bırakmak için /ms send #dj mesajınız komutunu uygulayınız” putquick “notice $nick 4Yayın Alabilmek için #DJ kanalına !kickradyo yazınız” putquick “notice $nick 4Radyo Bilgilerini Görmek için #DJ odasına !sifre yazınız” putquick “notice $nick ” putquick “notice $nick 4Teşekkür Ederiz.” } }

Geldim az önce malum gece olduğundan kimse yoktu. Yardımcı olan olmazsa PM ile iletişime geçin. Deneyin bi Kendi Sunucumda Kullanmış olduğum TCL idi.

 
Alıntı ile Cevapla

Cevapla

Etiketler
radyo botu hatası durum calan dinleyen


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Operserv Radyo Botu Sentry Servisler 1 31 Ağustos 2014 12:45
Radyo .tcl Botu KuL Eggdrop, NeoStats, BNC 2 04 Şubat 2012 22:41
radyo botu SuperX Eggdrop, NeoStats, BNC 5 30 Ekim 2011 19:52
Radyo Botu ByQuIeT Eggdrop, NeoStats, BNC 1 03 Temmuz 2010 13:51
Radyo Kurulum Hatası Mirkan58 Eggdrop, NeoStats, BNC 13 19 Nisan 2009 00:49