.

Posts Tagged “chat”

Bu kodu mirc editörünüzden remote kısmına ekleyiniz. sapır saçma identlerle girenlere direk ban uygular. Sc5, proxy, tor, clone koruması olarak kullanabilirsiniz.

Kod:

on !*:join:#:{
var %identd = $gettok($gettok($address($nick,5),1,64),2,33),-1)
if ($randomnick($nick)) || ($randomnick(%identd)) { kill  $nick  4Proxy Koruması! 12By LiderChat }
}

Comments Yorum Yok »

IRC Sunucusu içerisinde chat kanallarında @ % & gibi yetkilere sahip olan arkadaşlar için kanallar kuralları remotesidir.

Kullanımı : yetkili oldugunuz kanalda !kural yazmanız yeterlidir.

on *:text:!kural:#:if $nick isop # { .rules }
alias rules {
msg # 5 LiderChat.Net Sohbet Kuralları
msg # 5LiderChat Sohbet Ağı’na katılan  herkes, tüm kanallarda;
msg # 1-) Türk aile ve ahlak yapısına uygun sohbet etmelidir,
msg # 2-) Siyasi, kültürel veya dini savunuculuk yapmamalıdır,
msg # 3-) Reklam içerikli hiçbir mesaj göndermemeli, rumuz almamalıdır,
msg # 4-) Küfür, hakaret içerikli hiçbir mesaj göndermemeli, rumuz almamalıdır,
msg # 5-) Diğer kullanıcıların özel bilgilerini paylaşmamalıdır,
msg # 6-) Cinsellik ifade eden rumuzlarla global kanallara girmemelidir,
msg # 7-) Zorlayıcı ve itici davranışlarda bulunmamalıdır,
msg # 8-) Bulunduğu kanalın genel düzenine göre hareket etmelidir,
msg # 9-) Kişisel ve özel bilgilerini (adres,tel vb.) kimse ile paylaşmamalıdır,
msg # 10-) Kanala veya özele saldırı sayılabilecek hareketlerde bulunmamalıdır.
}

Mesajları istediğiniz şekilde değiştirebilirsiniz. Kullanımı mIRC’inizde Alt+R yaparak Remoteye ekleyin.

Comments Yorum Yok »

Özele gelen kişilere tek tek cevap vermekten bıktıysanız bu kodu sizlere önerebilirim. yapmanız gereken çok basit. kodu mirc remotenize ekleyin yeterli.

- on *:open:?:*:{
msg $nick 7 Hoşgeldin 6 $nick
msg $nick 7 Şuan 4 $date ve saat $time(HH:nn.ss) zaman dilimindeyiz.
msg $nick 7 Şu an 2 $+($query(0),.) özelsin ve toplamda %q! kişi pencere açtı 10 Sana nasıL yardımcı oLabilirim 7 $nick ?
msg $nick 7 Buraya istediğinizi yazın..
inc %q!
}

msg $nick olan bölümlerin altına yine msg $nick nick yazarak otomatik cevabı istediğimiz gibi uzatabiliriz. mesajalrı değiştirebilirsiniz.

Comments Yorum Yok »

Forumlarda birçok fullname koruması mevcut olmasına karşı anlaşılır ve tam randuman gösteren korumaların sayısı gerçekten azdır. Size vereceğim bu kod dialog şeklindedir. istediginiz kelimeleri ekleyebilir / silebilirsiniz. Oper admin yetkiniz var ise eklediğiniz reklama/spama/kelimeye uyan kişiler gzline ile uzaklaştırılır.

Kodu mIRC Remotemize ekliyoruz.

alias fn {
var %< $lines(reklam.txt)
while (0 < %<) {
if ($read(reklam.txt,%<) iswm $strip($1-)) {
msg #ali gzline $1 1w Reklam.
}
dec %<
}
}
on !@*:join:#: { fn }
alias sp { if (!$dialog(spam)) { dialog -m spam spam } }
dialog spam {
title “Liderchat reklam takip”
size -1 -1 113 41
option dbu
button “Çıkar”, 1, 6 14 37 12, flat
button “Ekle”, 2, 6 1 37 12, flat
combo 3, 51 1 60 39, size sort
button “KAPAT”, 4, 6 27 37 12, flat ok
}
on *:dialog:spam:init:0: {
loadbuf -o $dname 3 reklam.txt }
on *:dialog:spam:sclick:2: {
if (!$did(spam,3).text) {
echo 2 -a Lütfen eklenecek reklamı yazınız. | halt }
elseif $read(reklam.txt,w,$did(3).text) {
echo 2 -a $did(spam,3).text listede zaten var. }
else {
write reklam.txt $did(spam,3).text
did -a $dname 3 $did(spam,3).text }
}
on *:dialog:spam:sclick:1: {
if (!$did(spam,3).text) {
echo 2 -a Silinecek reklamı seçmelisiniz. | halt }
elseif !$read(reklam.txt,w,$did(3).text) {
echo 2 -a $did(3).text reklam listesinde zaten yok. }
else { write $+(-dw,”,$did(3).text,”) reklam.txt
did -d $dname 3 $did(3).sel }
}
menu * {
FRT:sp
}

Comments Yorum Yok »

mIRC Scriptinizde Remote kısmına ekliyorsunuz. Sunucuya giren her kullanıcıya ayrı ayrı finger ve versiyon sorgulaması çeker. işinize yarayabilecek bir koddur. Oper ve Adminler için ayrıca Socket botlar için gerekli olduğunu düşünüyorum.

Kod :
on *:snotice:*client connecting*:{
.ctcp $9 version
.ctcp $9 finger
}
}

Comments Yorum Yok »

Aşşağıda verilmiş mirc hazır kodu ile gerektiği zamanlarda sunucu içerisindeki tüm kullanıcıların mirc versionunu taratabilirsiniz. buradan botnet veya proxy v.b lamer araclarının versiyonlarını görebilir unrealircd.conf tan ban mask ekleyerek girişlerini yasaklayabilirsiniz.

Kodu Alt + R ile mIRC Remotenize ekleyiniz.

alias versionscan {
dialog -m versionscan versionscan
set %vc.versionscan 1
var %count 1
set %vc.total $nick($chan, 0)
while (%count <= %vc.total) {
.timer 1 %count ctcp $nick($chan, %count) VERSION
inc %count
}
}

on *:CTCPREPLY:VERSION*: {
if (%vc.versionscan == 1) {
if ($2 != $chr(40)) {
inc %vc.version. [ $+ [ $2 ] ]
}
else {
inc %vc.version. [ $+ [ $3 ] ]
}
inc %vc.count
if (%vc.count == %vc.total) {
.timer 1 2 versionlist
}
}
}

alias versionlist {
var %count 1
var %total $var(%vc.version.*, 0)
while (%count <= %total) {
did -a versionscan 1

$strip($eval($var(%vc.version.*, %count), 2)

$gettok($var(%vc.version.*, %count), -1, 46))
inc %count
}
unset %vc.*
}

on *:DIALOG:versionscan:sclick:2: {
var %filename $?=”save to file…”
did -b $dname 2
var %count 1
var %total $did(1).lines
while (%count <= %total) {
write $qt(%filename) $did(1, %count).text
inc %count
}
did -e $dname 2
}

dialog versionscan {
title “mIRC Version Taraması”
size -1 -1 126 114
option dbu
list 1, 0 0 126 100, sort size
button “Sonuç”, 2, 78 101 47 12
}

Comments Yorum Yok »

Spamfilter kullanımı sizlere karışık gelebilir. Sizlere bir kaç adımda uygun spamfilter kullanımı öğretmeye çalışacağım.
öncelikle adım adım sizlere kelimeleri ne şekilde ekleyebiliriz onu göstereceğim.

Öncelikle sunucunuzda bir sözcüğün ( içinde barındığı kelimeler dahi ) kullanımasını hiç bir şekilde istemiyorsanız, *sozcük* olarak eklemeniz gerekir.

>>> /spamfilter add cpNa block – yasaklı_kelime *sözcük*

Sadece o kelimenin yasaklanmasını istiyorsanız

>>> /spamfilter add cpNa block – yasaklı_kelime ^sözcük$

Alt alta yazılan reklamları engellemek için
Örnek:
w
w
w
.
gibi.

/spamfilter add cNp block – kullanimi_yasaktir ^[a-zA-Z]{1}$

olarak eklenir.

uzatılmış kelimeleri yasaklamak istiyorsak :

örnek : selammmmmm gibi.

/spamfilter add c block – lütfen_düzgün_yaziniz selam{7}

selam kelimesinde 7 tane m olursa yasaklar.

reklam korumaları için detaylı ( aynı kelime versiyonlarını yasaklamak ) ekleme.

: /spamfilter add cNpa block – blosk_kelime (Ì,i,ı,I,!,1)rc
gibi. irc – !rc – v.b reklamları yasaklar.

Comments Yorum Yok »

Eggdrop eklentisidir. Tcl dosyası olarak kaydedip Radyo botunuzun conf’una Tcl i tanıtın. Dj Kanalında !reklam demeniz yeterli olacaktır. Belirli zaman aralıklarıyla bu komutu kullanabilir dinleyici sayınızı coğaltabilirsiniz.

set reklamint “Radyomuzu Dinlemek için http://212.175.219.72:2009/listen.pls tïklayın”
bind pub – !reklam reklam
proc reklam {nick user hand chan arg} {
global reklamint
if {![isop $nick $chan]} {return 0}
putquick “operserv global $reklamint”
putquick “PRIVMSG $chan :Global Atıldı… Komutu kullanan: $nick”
}

Comments Yorum Yok »

Chat Sunucunuza Lamerler tarafından saldırı amaçlı getirilen bu botları engellemek için bu kodu kullanabilirsiniz.

alias sc5mi {
if $lower($1) === $2 {
return evet
}
}
on *:snotice:*client connecting*: {
if $sc5mi($9,$remove($gettok($gettok($10,1,40),1,64), ~)) {
!kline *@ $+ $remove($gettok($10,2,64),$chr(41)) 4SC5! 30
}
}
raw *:*: {
if $numeric == 381 {
umode +c
}
}

Comments Yorum Yok »

Sorumuz : Özelimdeki kişilerin sayısını saymadan nasıl öğrenebilirim.?
Komutumuz : //say query(0)
,,,,,,,,,,,,,,,,,,,,
Sorumuz : Sunucu içerisinde kaç kanala girdiğimi nasıl öğrenebilirim.?
Komutumuz : //say $chan(0)
,,,,,,,,,,,,,,,,,,,,
Sorumuz : Özelimde bulunan kişileri hangi komut ile sıralayabilirim ?
Komutumuz : //say $query(1) $query(2)
,,,,,,,,,,,,,,,,,,,,
Sorumuz : Internet sağlayıcımın (ISS) verdigi Host’u Nasıl Öğrenebilirim. ?
Komutumuz : //say $Host
,,,,,,,,,,,,,,,,,,,,
Sorumuz : Gercek Ip’imi whois cekmeden nasil ogrenirim ?
Komutumuz : //say $ip
,,,,,,,,,,,,,,,,,,,,
Sorumuz : Giriş yaptigim IRC sunucusunun linkini nasıl gorebilirim ?
Komutumuz : //say $server
,,,,,,,,,,,,,,,,,,,,
Sorumuz : Hangi sunucuya bagli oldugumu nasil ogrenebilirim ?
Komutumuz : //say $network
,,,,,,,,,,,,,,,,,,,,
Sorumuz : Bugün günlerden ne hangi komutla öğrenebilirim ?
Komutumuz : //say $day
,,,,,,,,,,,,,,,,,,,,
Sorumuz : Hangi gunde olduğumuzu saati ve yili nasil oğrenebilirim?
Komutumuz : //say $fulldate
,,,,,,,,,,,,,,,,,,,,
Sorumuz : Kullandigim windows’un versionunu hangi komut ile gorebilirim ?
Komutumuz : //say $os
,,,,,,,,,,,,,,,,,,,,
Sorumuz : Kullanmakta oldugum kullanici modelerimi nasil ogrenebilirim ?
Komutumuz : //say $usermode
,,,,,,,,,,,,,,,,,,,,
Sorumuz : Bagli oldugum sunucudaki kanal modelerini nasil ogrenebilirim ?
Komutumuz : //say $chanmodes
,,,,,,,,,,,,,,,,,,,,
Sorumuz : mIRC’imde secili olan notice renginin numarasini nasil gorebilirim ?
Komutumuz : //say $color(notice)
,,,,,,,,,,,,,,,,,,,,
Sorumuz : #MircALem kanalindaki +o kipine sahip kullanicilarin sayisini nasil gorebilirim ?
Komutumuz : //say $nick(#MircALem,0,o)
,,,,,,,,,,,,,,,,,,,,
Sorumuz : kanalda ustten 2. Operatörun ( @ ) nick’ini hangi komutla gorebilirim ?
Komutumuz : //say $nick(#kanal,2,o)
,,,,,,,,,,,,,,,,,,,,
Sorumuz : Away mesajimi hangi komutla ogrenebilirim ?
Komutumuz : //say $awaymsg
,,,,,,,,,,,,,,,,,,,,
Sorumuz : Kac saniyedir away oldugumu nasil gorebilirim ?
Komutumuz : //say $awaytime
,,,,,,,,,,,,,,,,,,,,
Sorumuz : Isim kismimi hangi komut ile gorebilirim ?
Komutumuz : //say $fullname
,,,,,,,,,,,,,,,,,,,,
Sorumuz : Away olup olmadigimi “true ve false” gibi veriler ile nasil gorebilirim ?
Komutumuz : //say $away
________________
Sorumuz : Bagli oldugum sunucudaki yetki simgelerini nasil ogrenebilirim ?
Komutumuz : //say $prefix
,,,,,,,,,,,,,,,,,,,,
Sorumuz : Bulundugum sunucunun ya da server linkinin ip numarasini hangi komut ile ogrenebilirim ?
Komutumuz : //say $serverip
,,,,,,,,,,,,,,,,,,,,
Sorumuz : Sunucuya bagli olup olmadigim hakkindaki veriyi nasil ogrenebilirim ?
Komutumuz : //say $status
,,,,,,,,,,,,,,,,,,,,
Sorumuz : Zaman dilimi durumumu nasil gorebilirim ?
Komutumuz : //say $timezone
,,,,,,,,,,,,,,,,,,,,
Sorumuz : Kullandigim mirc’in ust kisimdaki başligini hangi komutla ogrenebilirim ?
Komutumuz : //say $titlebar
,,,,,,,,,,,,,,,,,,,,
Sorumuz : mIRC uzerinden son tikladigim url’yi nasil ogrenirim ?
Komutumuz : //say $url

Comments Yorum Yok »