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

1Beğeni(ler)
  • 1 Post By Feragat

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 08 Aralık 2014, 03:03   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
konusan bot üzerine bir soru




Feragat Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Sağ tıkladığında Sunucu Belirle sekmesine aralarına boşluk bırakarak sunucuları yazabilirsin. Yazdığın sunucularda kod çalışır. Aktif Sunucular sekmesinden, ekli olan sunuculara bakabilirsin. (Geliştirebilirsin.)


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
menu * { . ® ÖZELBOT ..Açık:.enable #otobot | .echo -a 0,4 ÖzeL Bot Açıldı ..Kapalı:.disable #otobot | .echo -a 0,4 ÖzeL Bot Kapatıldı ..Sunucu Belirle:/set %snc $input(Sunucu Belirle,oe,Sunucular) | echo 4 -aet * Eklenen Sunucu(lar): $qt(%snc) ..Aktif Sunucular:/echo 4 -aet * Ekli Sunucular: $qt(%snc) } #otobot off on *:text:*:?:{ if $istok(%snc,$server,32) { if $istok(slm s.a Selam,$1-,32) { .timer 1 5 msg $nick a.S } if $istok(nasılsın naber,$1-,32) { .timer 1 5 msg $nick msg $nick ii sen nslsn } } } #otobot end

Not: Soru/Sorun'larınızı [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] kategorisinde paylaşmanız daha doğru olur. İyi forumlar.

Sadece slm yada nasılsında çalışıyor slm ne yapıyorsun yazınca çalışmıyor yani kelime yanına baska bir kelime eklersen bot susuyor
ve ekledigim sunucuları daha sonra nasıl siliyorum onu bulamadım ..Tşk

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 08 Aralık 2014, 07:09   #2
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: konusan bot üzerine bir soru




rewal Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Sadece slm yada nasılsında çalışıyor slm ne yapıyorsun yazınca çalışmıyor yani kelime yanına baska bir kelime eklersen bot susuyor
ve ekledigim sunucuları daha sonra nasıl siliyorum onu bulamadım ..Tşk

- Sağ tık yaptığında ÖZELBOT menüsü altında bulunan Sunucu sil sekmesinden tüm ekli sunucuları silebilirsin, bu şekilde tüm sunucularda çalışır.

- Sunucu Belirle sekmesinden sunucu veya sunucular ekleyip, eklediğin sunucularda çalışmasını sağlayabilirsin.

- Kelime eklemelerini regular expressions (regex) kullanarak yapmalısın. Ekleme kalıbı aşağıda ekli örnekler gibi olmalıdır. elseif $regex($1-,/kelime|kelime1|kelime2|kelime3/Si) { .timer 1 5 msg $nick cevabın.. } gibi..
Ayrıca kod'un ilk kullandığın halinde Wildcard karakterler kullanılarak ekleme yapabiliyordun yani * ? gibi karakterler. *slm* kelime/cümle içinde geçtiğinde algılıyordu, regex'te belirttiğin kelime zaten cümle/kelime içinde geçiyorsa algılar(Eğer aksini temsil eden bir regex operatörü kullanılmamışsa) bunun için extra bir operatör kullanmana gerek yok. Wildcard ta ? soru işareti karakteri herhangi bir karakter"i temsil ediyordu yani nasıls? da olduğu gibi, nasıls dan sonra "herhangi bir karakter" geliyorsa o karakterle eşleşiyordu, regexte soru işareti yerine herhangi bir karakterle eşleşmesi için . nokta karakteri kullanmalısın, nasıls. gibi. Yani sonuç Wildcard: nasıls? = Regex: nasıls. oluyor. Forumda ve başka kaynaklarda bu konulara dair pek çok açıklama/anlatım mevcut, fırsat buldukça okumanı incelemeni tavsiye derim.

- Kod gelişime açık, iyi forumlar.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
menu * { . ® ÖZELBOT ..Açık:.enable #otobot | .echo -a 0,4 ÖzeL Bot Açıldı ..Kapalı:.disable #otobot | .echo -a 0,4 ÖzeL Bot Kapatıldı ..Sunucu Belirle:/set %snc $$input(Sunucu Belirle,oe,Sunucular) | echo 4 -aet * Eklenen Sunucu(lar): $qt(%snc) ..Sunucu Sil:if %snc != - { set %snc - | echo 4 -aet * Tüm Sunucular silindi. } | else { echo 4 -aet * Ekli Sunucu(lar) Yok! } ..Aktif Sunucular:$iif(%snc = -, echo 4 -aet * Tüm Sunucularda Çalışır!, echo 4 -aet * Ekli Sunucular: $qt(%snc)) } #otobot on on *:text:*:?:{ $iif(!%snc, set %snc -) if $istok(%snc, $iif(%snc = -, -, $server), 32) { if $regex($1-,/slm|s\.a|selam[üÜu]n.*|\Aselam/Si) { .timer 1 5 msg $nick a.S } elseif $regex($1-,/nasıls./Si) { .timer 1 5 msg $nick ii sen nslsn } } } #otobot end


__________________
The Ghost of Christmas Past...

i'm here sometimes
 
Alıntı ile Cevapla

Cevapla

Etiketler
bîr, bot, konusan, soru, Üzerine


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

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
play komutu üzerine bir Soru rewal mIRC Scripting Sorunları 1 08 Aralık 2014 07:21
Karın Ağrıları Üzerine Birkaç Soru ve Cevap PySSyCaT Sağlık Köşesi 0 23 Ekim 2014 13:45
Bir soru : Sevgilinizin isteyi üzerine Takım değişirmisiniz.? deardear IF Anketler 64 25 Mayıs 2008 23:15