Event üzerindeki filtre tanıdık geliyor ama söv şeklinde değildi. Onun dışındaki satırlar benden bağımsız.
Kanalda varsa yoksa ayırımı için if koşulunda ison operatörünü tavsiye ederim.
Örnek:
komut:
!söv abuzer
koşul:
if ($2 ison #) { kodlar }
else { kodlar }
text eventı !söv kelimesini $1 olarak tanır yani 1. kelime, abuzer nickini ise $2 olarak tanır 2. kelime.
Eğer $2 yani abuzer bey kanalda ise şunları yap değilse bunları yap şartını örnek kalıptaki gibi oluşturabilirsin.
Diğer isteğini de aynı mantığı kullanarak yapabilirsin. Sadece !söv kullanıldığını varsayalım.
if (!$2) { kodlar } veya if ($2 == $null) { kodlar } Bu demek oluyor ki; 2. kelime yani !söv den sonrası yok ise bunları yap.
Yapacaklarına tamamen şartlarla/koşullarla yön verirsin.
İncelemen için öneri- LİNK:
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
kolay gelsin.