newchanban komutu uygulama şekli:
(not yukardaki sizin koddaki örneğe eklenecekse hostu alınacak $nick $person olarak girilmiş "hedef" alınandır.
buna göre [getchanhost $nick $chan] komutu [getchanhost $person $chan] olarak uygulanmalıdır. )
Kod: Kodu kopyalamak için üzerine çift tıklayın!
newchanban $chan *!*@[lindex [split [getchanhost $person $chan] "@"] 1] $botnick "ban nedeni bu kısma gelecek" xx
xx olarak belirttiğim satır sonundaki kısma ban süresi gelir. 30 dakikaysa 30 ,300 ise 300 .. yukarda yazdığım gibi boş bırakılırsa öntanımlı olarak 60 dakika. 0 girilirse süresiz "sticky" banlı kullanıcı olarak bot.user dosyası içinde her kanal için ayrı kayıt tutulur buda #falanca-kanal
bans
... vs gibi işler. süresi dolunca silinir ...
peh yine global botnick satırı burada da karşıma çıktı... global botnick varsa prosedürde $botnick yoksa $::botnick