Tekil Mesaj gösterimi
  #1  
Alt 24 Ağustos 2011, 10:16
Avatar Yok
WingmaN WingmaN isimli Üye şimdilik offline konumundadır

mS Puan: 301
mS Derece: WingmaN MeraklıWingmaN MeraklıWingmaN MeraklıWingmaN Meraklı
 
Üyelik tarihi: 29 Temmuz 2009
Mesajlar: 15
Konular: 11
Eklentiler: 1
Alınan Teşekkür: 3
Yapılan Teşekkür: 0
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Standart /* Help kanalına user girerse, helpers kanalına uyarı */

Tip (ipucu): Kanala girişte, saniye ile kontrol edeceğimize, biri kanala girdiğinde, help kanalının access listesine sorgu gönderelim, eğer ki nick access listesinde yok ise, cevap gelsin.

Örnek olarak kod:

Kod:
alias _nickler { if ($regex($nick(#help,$2).pnick,/(~|[./]|&)/i)) { halt } | else { var %x = $nick($1,0), %y | while %x { if $nick($1,%x) != $me {  %y = $addtok(%y,$nick($1,%x),32) } | dec %x } | msg $1 %y | msg $1 #Help kanalında (>> $2 <<) yardım bekliyor! } }
on *:join:#help:{ set -eu5 %_look on | set -eu10 %_lnick $nick | .chanserv access #help list }
on *:notice:*:?:{ if ($nick == ChanServ && $2 isnum && %_look == on && %_lnick != $3) { .timer $+ %_lnick 1 2 _nickler #helpers %_lnick } }
Kod, #help kanalı için, yansıtmaları #helpers kanalına yapmaktadır, kanalda founder , hop , sop vs vs access'i olan hiç kimse hakkında cevap vermeyecektir. Kanal ayarlarını kafanıza göre değiştirebilirsiniz.

Not: IRCServices üzerinde denenmiş kodlanmıştır.
Alıntı ile Cevapla
Sponsored Links
 
1 2 13 14 16 17 18 19 21 22 23 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 49 50 51 52 54 55 56 57 58 59 60 61 62 63 67 68 69 70 71 72 73 74 75 76