!op nick yazdığ
ım zaman deniliyor.
Sen ise on
*:text:*:#: { komut } çizelgesini uyguluyorsun.
Buradaki; event başındaki
*(joker) dışarıdan gelen mesajlar için kullanılır.
Senin kendi yazdığın metin dışarıdan gelen mesaj olarak algılanmıyacağı için, çalışmaz. Ek olarak
!op isin $1 yerine
!op == $1 yaparsan daha mantıklı olucaktır.
//echo -a $iif(!op isin aadbasdjk!opasdas,olumlu,olumsuz)
Bu sorgulamanın cevabı olumlu olarak dönecektir.Yani kullanıcı, içinde !op geçen herhangi bir kelimeyi ilk başta kullanınca yine işlev yapmaya kalkıcaktır.
Son olarak mode $chan $2 yapmışsın, uygulanacak mod'u belirtmemişsin.
INPUT event'ini kullanıcaksın.
on *:input:#: { if !op == $1 { mode # +o $2 } }
Şeklinde daha mantıklı olucaktır.