Tekil Mesaj gösterimi
Alt 14 Ocak 2021, 23:39   #1
Mylife
i don't care if i'm misfit.
Mylife - ait Kullanıcı Resmi (Avatar)

Arrow Spamfilter Ayrı Pencerede Toplama (DEBUG)

Kod sahibi: Mylife
Tarih: 23 Aralık 2019, 18:13

Merhabalar arkadaşlar sizlerde paylaşmak istediğim kod calışması GevezeORG için ayarlamış olduğum bir spamfilter kodudur.

Kodun işlevi, #spam odasına düşen spamfilter (Yasaklı kelimeler)' in @monitor penceresinde ayıklanmış bir şekilde görmenizi sağlar.

Örnek görünüm;

[18:03:02] asker_izinde23 => Aylin = Slm evli değilsen skyp ta sesli konuşalım ?
[18:03:16] DevraN_27___ => Cemile_ = rehber derken telefon mu
[18:03:21] PargaLı => eLm = Telefonunu uçak moduna
[18:03:22] DevraN_27___ => Cemile_ = anam huylanır telefonla arama beni
[18:03:29] gokhan___ => Gamze84_ = Telefon geliyor

Kod

on *:text:*:#spam: { if !$window(@monitor) { window -gn @monitor } | elseif $regex($1-,/spamfilter/Si) { set %:a = $deltok($8-,2,91) |  echo -tm @monitor 4 $deltok($2,2,33) 2 => 5 $remove($iif($regex($left($7,1),/#/i),13 $7,10 $7), :) 1 $remove($deltok(%:a,-1,39), ') | unset %:a } }
#Spam odasından aldığı veriyi ayıklıyarak @monitor penceresine yansıtır. Umarım işinize yarar.