Temizleme komutlarını timer ile yapmak bana hep daha pratik gelmiştir. Öncelikle bu yönteme dönmeni 'şahsi' olarak öneririm. Yani örneğin;
Kod: Kodu kopyalamak için üzerine çift tıklayın!
/timer 25 0 /msg $chan $chr(160)
Burada 25 kaç kere komutu uygulayacağın, 0 da kaç sn. aralıkla yaptıracağındır. Oper erişimin yoksa 1 sn. idealdir.
Senin soruna gelecek olursak da herhangi bir variable atayıp bunu saydırabilirsin ve şartlar sağlanırsa temizleme yaptırabilirsin. Mesela;
Kod: Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*küfür*:#kanal: {
if (!%küfür || %küfür < 3) { inc %küfür }
else { .timer 25 0 msg $chan $chr(160) | .unset %küfür }
}
Burada yaptığımı şey; eğer %küfür variablesi 3'ten küçükse ya da hiç yoksa 1 arttır ve temizlik yapma. Eğer 3'ten büyükse temizlik yap ve %küfür variablesini sil.
İlk satırda belirtilen 3'ü kendine göre düzeltebilirsin. Bu hali ile eğer kanalda 4 kere küfür edilirse temizlik yapılır.