Kod Sayesinde Sonucu Kanalınıza Giren Nickler’e Oto Karsılama Mesajı Gönderirsiniz; (Hoşgeldiniz.)
Kod;
On *:join:#kanalismi:{
if $nick == KarsilanacakRumuz { /msg $chan KarsılanacakRumuz kanala girdi. }
}
Kod Sayesinde Sonucu Kanalınıza Giren Nickler’e Oto Karsılama Mesajı Gönderirsiniz; (Hoşgeldiniz.)
Kod;
On *:join:#kanalismi:{
if $nick == KarsilanacakRumuz { /msg $chan KarsılanacakRumuz kanala girdi. }
}
IRC’de Belirlediginiz Nick’i Tüm Kanaallardan Banlamaya Yarayan Bir Kod’dur.
Kod;
alias tumban {
if $1 == $me || $comchan($1,1) == $null { halt }
set %kanalsayisi $comchan($1,0)
var %x = 1
while (%x <= %kanalsayisi) { if $me isop $comchan($1,%x) { .mode $comchan($1,%x) +b $address($1,2) | .kick $comchan($1,%x) $1 Kanaldan atılma sebebini buraya giriniz. | inc %x } }
}//kullanımı /tumban nick
Kod ile IRC Sunucu Kanalınıza 3 Kişi Ayni @IP Adresinden Bağlanırsa Otomatik Ban Atmanızı Sağlar.
Kod;
on @*:JOIN:#:{
if ($ial == $false) .ial on
if ($chan(#).ial == $false) { who # | return }
var %total = $ialchan($wildsite,#,0)
if (%total > 3) {
var %i = 0
while (%i < %total) {
inc %i
var %nick = $ialchan($wildsite,#,%i).nick
var %all.nicks = $addtok(%all.nicks,%nick,32)
if (%nick !== $me) {
.raw -q mode $chan +b $mask($fulladdress,2)
.raw kick $chan %nick 4 # Clone Yasak ( $+ %total Kullanıcı) %bans
.unset %nick
}
}
}
}
}
Bu Kod Sayesinde IRC Knalınızdaki Tüm Banlari Tek Seferde Kaldirabilirsiniz.
Kod;
raw 367:*: {
mode $2 -b $3
}
alias banac {
mode # +b
}
on &*:text:*:#:{
if ($1 == !bantemizle) { banac }
}
on *:ban:#aşk: {
if (%biz == 10) { banac | msg $chan KanaL ßan Listesi TemizLeniyor. | set %biz 1 }
if (%biz == 15) { banac | msg $chan KanaL ßan Listesi TemizLeniyor. | set %biz 1 }
if (%biz == 15) { unset %biz }
else {
inc %biz
}
}
Operler İçin Amsg Remotesi; mIRCindir.Org Güvencesi ile.
Kod;
amsg { haltdef | var %i 0 | var %t $chan(0) | while %i < %t { inc %i | if $istok(#help #dj #reklam #Helper #opers #Operhelp ,$chan(%i),32) != $true { msg $chan(%i) $1- } } }
Selam Bu aralar reklamcı lamerlerin sıkça tercih ettiği reklam türü away mesajına reklam eklemek. Böylelikle spamfilter, adwords gibi reklam korumalarından da muaf kalıp, istedikleri gibi reklamlarını yazabiliyorlar malesef. ve farketmesi güç olabiliyor. Bunun birkaç çözüm yöntemi var; biri şimdi vereceğim kod ile scriptinize kolayca away taraması yaptırtabilirsiniz. ikinci seçenek ise Unreal’inizi editleyerek away olmayı yasaklayabilir veya kayıtsız nicklerin away olmalarını engelleyebilirsiniz. Ben açıkçası karsıyım. şu yüzden karlıyım mirc de reklam yapan lamerlerin reklamlarını engellemek için user’lerimizin away haklarını ellerinden almamamız gerektigine inanıyorum. O kodu da IRC makaleleri bölümünde yakında paylasacagım fakat bence mirc ile tarama yaptırmak daha mantıklı. ?ayet güzelim Unreal IRCd’in özelliklerini lamerleri engellemek için kapatırsak biz kaybederiz, IRC kaybeder. Neyse lafı uzatmadan kodu vereyim sizlere;
Kod:
on *:text:!awaytara &:#takip:{ tarama $2 }
Alias tarama { msg #Takip 4 $1 5kanal?nda away taramas? ba?lat?ld?… | unset %awayscan | .enable #awayscan | who $1 }
#awayscan off
raw 352:*:{ if (G isincs $7) { set %awayscan $addtok(%awayscan,$6,32) | raw -q whois $6 } }
raw 315:*:{ if ($group(#awayscan) = on) { .disable #awayscan | msg #Takip 4 $iif($numtok(%awayscan,32) > 0,$2 5kanal?nda 4 $ifmatch 5tane away nick bulundu $+ $chr(44) away mesajlar?na bak?l?yor:,$2 5kanal?nda kimse away de?il.) } }
#awayscan endraw 301:*:{ if $istok(%awayscan,$2,32) { msg #Takip 5 Away nick : $+( 4,$2, 4) 5 Mesaj : $+( 4,$3-, 4) } }
Yukar?daki kodu Mirc’inizin remote bölümüne eklemelisiniz. (Alt + R ile açabilirsiniz)
Kodun çal??ma prensibi ?u ?ekilde, away kanal?nda !awaytara #kanaladi yaz?ld???nda mirc’iniz o kanaldaki away ki?ileri tar?yor, ve takip kanal?nda size bildiriyor.. Away mesajlar? ve nickleri ile birlikte. sizde kolayca tespit edip lamerleri sunucunuzdan uzakla?t?r?yorsunuz.. Kod bana ait de?ildir. Mirc’imde kulland???m kodlardan biri hat?rlam?yorum kime aitti.. Örnek vermek gerekirse kod ?u ?ekilde;
kanalda away yok iken.
[00:41] < 04PeRi > !awaytara #Sohbet
[00:41] < 04y0q > 4 #Sohbet 5kanal?nda away taramas? ba?lat?ld?…
[00:41] < 04y0q > 4 #Sohbet 5kanal?nda kimse away de?il.
Kanalda away birileri var iken;
[00:42] < 04PeRi > !awaytara #Sohbet
[00:42] < 04y0q > 4 #Sohbet 5kanal?nda away taramas? ba?lat?ld?…
[00:42] < 04y0q > 4 #Sohbet 5kanal?nda 4 1 5tane away nick bulundu, away mesajlar?na bak?l?yor:
[00:42] < 04y0q > 5 Away nick : 4Womanizer 4 5 Mesaj : 4hebelelele
