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

 Kayıt ol  Topluluk
2Beğeni(ler)
  • 1 Post By saywhat
  • 1 Post By saywhat

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 30 Aralık 2012, 18:38   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
eggdrop services mode




Eggdrop botumuz, kanala giren services botlara otomatik olarak mode vereiblir mi ?

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Alt 01 Ocak 2013, 17:53   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: eggdrop services mode




yardım edicek yok mu

 
Alıntı ile Cevapla

Alt 02 Ocak 2013, 16:31   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: eggdrop services mode




#kanaliniz yazan yere kanal adını,voysnikler kısmına girişte oto voice verilmesini istediğiniz nickleri altalta sıralayın.(alex Ronaldo vs yazanları değişin)

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
set voysnikler { alex ronaldo messi kazimkazim falan filan } bind join - * voysnix proc voysnix {nick host hand chan} { global botnick voysnikler if {[isbotnick $nick] || [isop $nick $chan] || [ishalfop $nick $chan]} { return 0 } foreach voysnik [string tolower $voysnikler] { if {[string match *$voysnik* [string tolower $nick]] || [string match -nocase "#kanaliniz" $chan]} { pushmode $chan +v $voysnik } } }


 
Alıntı ile Cevapla

Alt 05 Ocak 2013, 14:09   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: eggdrop services mode




Ya bir de scanx cektigm kanaldan otomatik cıkıyor, limit sayısınıda kaldırdım ama yinede cıkıyo cıkmaması ıcın scanx.tcl den nereyi kaldırmam lazım ?

 
Alıntı ile Cevapla

Alt 05 Ocak 2013, 15:02   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: eggdrop services mode




scanx hiç kullanmadım hatta açıp bakmamıştım ,bugüne kadar...koruma scriptlerine pekte sevdalı sayılmam...
sizin sorunuzu görünce indirip şimdi baktım...böyle bir ayar var sanırım limit sayısını kaldırdım derken bunu kast ediyorsunuz.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
############################################################### ## Bot sunucu üzerinde aşağıda belirleyeceğiniz sayıdan daha ## ## daha fazla user olan kanala otomatik olarak girer ve ## ## kanalı korumaya alır. Default olarak 5 ayarlanmıştır. ## ############################################################### set usersayisi 3

bunun prosedürüde :
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
proc kanal_listele {from keyword arg} { global usersayisi globalkanallar botnick set listekanaladi [lindex $arg 1] set guncelsayi [lindex $arg 2] if {[lsearch -exact $globalkanallar [string tolower $listekanaladi]] != -1} {return 0} if {$guncelsayi >= $usersayisi && ![validchan $listekanaladi]} { channel add $listekanaladi { +nodesynch flood-chan 10:2 } } if {$guncelsayi < $usersayisi && [validchan $listekanaladi]} { channel remove $listekanaladi } else { return 0 } }

bu prosedürde demişki kanal listesini al, kullanıcı sayılarını al ayarlanandan yüksekse gir ,ayarlanan sayının altına inersede çık ...

başkada channel remove komutu geçen yere rastlamadım....yani bu kodda kanaldan çıkmasını gerektirecek başka biyer göremedim.

yani çıkma nedeni:botu çektiğiniz kanaldaki kullanıcı sayısı bu ayar için belirlediğinizden daha düşük olduğu için çıkıyor olmalı..gibi görünüyor..

channel remove $listekanaladi satırını etkisiz kılın girdiği kanaldan çıkmayı etkisiz etmiş olursunuz.satır başına bir -> # <- koyuverin olsun bitsin...

 
Alıntı ile Cevapla

Alt 05 Ocak 2013, 21:07   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: eggdrop services mode




Ancak şöyle bir şey var ben ne yapsamda botu sajoin ile cektigim kanaldan çıkıyor ? neden böyle S:

 
Alıntı ile Cevapla

Alt 14 Ocak 2013, 12:08   #7
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: eggdrop services mode




Botun .chan dosyasinda o kanal yoksa cikmasi normal. bota eklemedigin kanala botu ceksende orda durmaz. eklersen zaten sajoin'e gerek kalmaz
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

Alt 14 Ocak 2013, 22:23   #8
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: eggdrop services mode




buraya yazmadık ama bu sorun özelde verdiğim gir çık koduyla halledildi.
kanalda kalması için illa kanalın .conf üzerinde ekli olması gerekmez. bota telnet*dcc üzerinden .+chan #kanalınız komutuyla kanala sokulursa bot orda kalır çıkmaz.arkadaş bunu irc üzerinden yapmak istediği için sajoin ile sokmayı denemiş onun yerine kanal üstünden komutla kanal ekleme-çıkartma yapan kod verdim sorunu kalmadı..

 
Alıntı ile Cevapla

Alt 15 Ocak 2013, 10:00   #9
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: eggdrop services mode




selam

Alıntı:
#### admin kanali#####
set ops_chan "#opers"
bind pub - !join gemlik1
bind pub - !part gemlik2
proc gemlik1 {nick uhost handle chan text} {
global ops_chan
if {$nick != "GemLik"} {return 0}
if {[isop $nick $chan] || [onchan $nick $ops_chan]==0} {
set kanal [lindex $text 0]
if {![validchan $kanal]} {
channel add $kanal { +nodesynch flood-chan 10:2 }
}
putserv "PRIVMSG $ops_chan : bot $kanal kanalina sokuldu $nick"
return 1
}
return 1
}
proc gemlik2 {nick uhost handle chan text} {
global ops_chan
if {$nick != "GemLik"} {return 0}
if {[isop $nick $chan] || [onchan $nick $ops_chan]==0} {
set kanal [lindex $text 0]
if {[validchan $kanal]} {
channel remove $kanal
}
putserv "PRIVMSG $ops_chan : bot $kanal kanalindan cikarildi $nick"
return 1
}
return 1
}


 
Alıntı ile Cevapla

Alt 15 Ocak 2013, 11:56   #10
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: eggdrop services mode




yok ben böyle bişey vermiştim.iyi aklıma getirdin ben kaydetmemiştim verdiğim kodu.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
setudef flag yönet bind pub -|- !gir gir:knl bind pun -|- !cik cik:knl proc gir:knl { nick host hand chan arg } { if {![channel get $chan yonet]} { return } if {[isop $nick $chan] { if {$arg == ""} { putserv "notice $nick :hatalı kullanım: !gir #kanal-adı." return } else { channel add [lindex [split $arg] 0] putserv "notice $nick :tamamdır." } } } proc cik:knl { nick host hand chan arg } { if {![channel get $chan yonet]} { return } if {[isop $nick $chan] { if {$arg == ""} { channel remove $chan } elseif {![validchan [lindex [split $arg] 0]]} { putserv "notice $nick :hata $arg bilinmiyor." return } else { channel remove [lindex [split $arg] 0] putserv "notice $nick :tamamdır." } } }


 
Alıntı ile Cevapla

Cevapla

Etiketler
eggdrop, mode, services


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
eggdrop Services bot üzerine acil lazım OnTSeLiS TCL Scriptler 12 14 Mayıs 2009 23:08
UnreaL,Services,Eggdrop Ve BotLar Oto KuruLum Berat Servisler 5 06 Ağustos 2008 21:34
Mode Silence mIRC Scripting Sorunları 3 28 Ocak 2006 18:51