Tekil Mesaj gösterimi
Alt 09 Kasım 2009, 22:08   #6
Çevrimdışı
Editor
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Socket Bot Sorun




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias bot { sockopen bot irc.quakenet.org 6667 } on *:sockopen:bot:{ if ($sockerr) { echo $color(info) -st Socket botun bağlantısı kesildi. | return } swbot NICK Junnys swbot USER Junnys * * :4Junnys sockmark $sockname aaaa } on *:sockread:bot:{ if ($sockerr) { echo $color(info) -st Socket botun bağlantısı kesildi. | return } var %; | sockread %; | tokenize 32 %; swalias $1- } alias swbot { if $sock(bot) { sockwrite -n bot $1- } } alias swalias { if $sock(bot) { var %: = echo $color(info) -st > Socket bot: if :VERSION iswm $4- { swbot NOTICE $gettok($gettok($1,1,33),1,58) : $+ $chr(1) $+ VERSION IRC Security $+ $chr(1) } if :FINGER iswm $4- { swbot NOTICE $gettok($gettok($1,1,33),1,58) : $+ $chr(1) $+ FINGER IRC Security $+ $chr(1) } if $1 == JOIN && #KANAL { swbot PRIVMSG %: #KANAL kanalına Hoşgeldiniz. | swbot PRIVMSG %: #KANAL kanalına Beklerim gelirmisin. } if $1 == PING { swbot PONG $2- } if $2 == KICK && $4 == $sock(bot).mark { %: $3 kanalından %n tarafından kicklendi. $+($chr(40),$right($5-,-1),$chr(41)) | swbot JOIN $3 } if $2 == PRIVMSG { var %n = $gettok($gettok($1,1,33),1,58), %m = $right($4-,-1), %k = $3 if $istok(admin1 admin2,%n,32) { if .hop == $gettok(%m,1,32) { var %< = $iif($gettok(%m,2,32),$v1,%k) | swbot PART %< | swbot JOIN %< } if .part == $gettok(%m,1,32) { var %< = $iif($gettok(%m,2,32),$v1,%k) | swbot PART %< } if .join #* iswm %m { swbot JOIN $gettok(%m,2-,32) } if *irc.* iswm %m { swbot PRIVMSG #spam reklam, $nick } } if * iswm %m { swbot PRIVMSG #spam $remove($4-, } } } }

Düzenliyeceğin yer #KANAL yazan yerdir.Umarım işine yarar kolay gelsin.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet reklamver