sanırım öncelikle ne istediğiniz konusunu netleştirmelisiniz.
konuyu mirc script sorunlarına açtığınız için mirc script olarak yardım verilmiş ,ancak sonradan eggdrop'a bağlayınca buraya taşınmış, eggdrop sorduğunuz için eggdrop/Tcl olarak yardım alınca,şimdi anope services'e döndü iş. sanırım konu ordan oraya taşınıp duracak bu gidişle...
yukardaki kod ile eggdrop kanal kullanıcı sayısı 2 altına inince banların bot tarafından kaldırılmasını sağlar demiştik,tek satırı değişirseniz. botun chanserv clear komutundan faydalanarak,chanserv'in banları kaldırması komuta edilmiş olacaktır. ancak; zaten kanalda kimse kalmadıktan sonra banları/modları kimin nasıl kaldırdığı/değiştiğininde önemi ne olacaktır ki ? kimseler görmeyecek,bilmeyecek sonuçta kimin nasıl ban kaldırdığını...
Kod: Kodu kopyalamak için üzerine çift tıklayın!
bind cron - "*/5 * * * *" chk:users
proc chk:users {minute hour day month weekday} {
foreach ch [channels] {
set users [chanlist $ch]
if {[llength $users] < "2" && [botisop $ch]} {
putserv "privmsg ChanServ :clear $ch bans"
return 1
}
}
return 0
}
putlog "ok..."
services'lerle uzaktan yakından alakam kalmadı (çok şükür ki) 2006'dan bu yana... o nedenle servicesle alakalı düzenlemere diğer ilgili arkadaşlar yanıt verecektir artık....