Cevap: <Reflect> "mesaj geldi" <osman> ekle adsad@hotmail.com [ Ban! ]
Botun özeline her yazılanın kanala gelmesi çok boş ve gereksiz işlev(bana göre) Onun yerine belirli kelimeler yazıldığı zaman kanala gelmesi daha mantıklı olacaktır. Hı illa'ki ben hepsinin gelmesini istiyorum kardeşim, gelen mesajların içinde reklam kelimesi var işlev yapmak istiyorum dersen;
on *:text:*:#x1: { if $nick == Reflect && *http* iswm $gettok($1-,2,62) || *.com iswm $gettok($1-,2,62) || *.net iswm $gettok($1-,2,62) || *mail* iswm $gettok($1-,2,62) { .var %: = $gettok($gettok($1-,2,60),1,62) | var %. = $comchan(%:,0) | while %. { if $me isop $comchan(%:,%.) { .mode $v2 +b %: } | dec %. } } }
Bak bu dediğime dikkat et;
Eğer #x1 kanalına; Reflect nick'inden mesaj: <Reflect> "mesaj geldi" <nick> reklam mesajı.
Şeklinde geliyorsa kod çalışır.
Token identifier'larını ona göre ayarladım çünki;
|| karakter'leri ile reklam kelimelerini çuğaltabilirsin.
Denedim ve kusursuz çalışmakta.
Umarım işini görür. |