Spam Yedekleme 2020 Sunucular restart yediği zaman sunucu üzerinden eklenmiş olan tüm spamlar silinir bunu herkes bilir. Aşağıdaki kod sayesinde her 1 saatte bir tüm spamlarınız kontrol edilir ve hafızanızda ekli olmayan her spam hafızaya kaydedilir. Sunucu herhangi bir sebeple kapanıp açıldığında /spamyukle komutu uygularsınız ve tüm spamlarınız tekrar eklenmiş olur.
Kod:
raw 229:*: {
if !$hfind(spamyedek,$+($3,¿,$4,¿,$8,¿,$10-),1,W).data {
.hadd -m spamyedek $md5($ticks) $+($3,¿,$4,¿,$8,¿,$10-) | .hsave -o spamyedek spamyedek.hash
}
}
on *:start: { .hmake spamyedek | .hload spamyedek spamyedek.hash | $+(.timer,spamkontrol) 0 3600 stats f }
alias spamyukle {
var %yukle = 1 | while (%yukle <= $hget(spamyedek,0).data) {
spamfilter add $token($hget(spamyedek,%yukle).data,1,191) $token($hget(spamyedek,%yukle).data,2,191) - $token($hget(spamyedek,%yukle).data,3,191) $token($hget(spamyedek,%yukle).data,4-,191)
inc %yukle
}
}