merhaba çok teşekkür ederim... güzel olmuş gerçekten bir kaç eksigi var mesela işlem bittikten sonra Voicesi olanın +v 'si alınıp diger sıradakine verip devam etmiyor... Ve 3 kere yanlış girennin voicesi alınıp -v dilip diger sıraya gelçmiyor buda kötü niyetli userlerin boş yere botu saatlerce meşgul ettirebilir... Ve bir user voice aldıktan sonra 20 sn birşey yazmaz ise -v olmalı... süre doldu diye..
Kardeş birde senden isegim kodu biraz açıklamalı yazarsan çok iyi olur şu şöyle oluyor şu şunu yapıyor gibi örnegin buradaki
codesi ne işlev görüyor...
Birde burası;
|
Alıntı: |
on *:part:#banat: {
if $nick == %ilk && %son isreg #banat {
mode #banat +v %son
}
}
|
buralatı açıklarsan çok sevinirim...
HATA: Birde #BanAt kanalına 3 kişi giriyor... örnegin sırası ile...
nick1 , nick2, nick3 ... olmak üzere sıra ile girdi diyelim bot burada ilk önce nick1 kanala girdigi için nick1 e voice veriyor... ve
nick1 çıkınca en son
nick3 girdiginde
nick3'e voice verior oysa
nick3 ten önce
nick2 girmişti kanala... Ve
nick3 çıkınca bot
nick2'ye voice felan vermiyor onun degeri olmadıgından galiba sdece ilk ve son giren nick üzerinde işlem yapıyor...