🔔 Çevrimdışı bildirim almak ister misiniz?
Bir konuya etiketlendiğinizde, özel mesaj aldığınızda, bir mesajınız alıntılandığında forumda olmasanız bile anlık bildirim almak için lütfen izni verin.
on *:TEXT:*:#kanal:{
var %kufurListesi = pis | rezalet | argoKelime3 | argoKelime4 ; Küfür ve argo kelimelerin listesi
var %mesaj = $1-
var %kelime
tokenize 32 %mesaj
var %i = 1
while (%i <= $0) {
%kelime = $gettok(%mesaj,%i,32)
if (%kelime isin %kufurListesi) {
ban -ku3600 #kanal $nick Küfür veya argo kelime kullandığı için
kick #kanal $nick Küfür veya argo kelime kullandığı için
; İsterseniz burada farklı bir aksiyon da alabilirsiniz
; Örneğin, sadece uyarı verebilir veya özel mesaj gönderebilirsiniz
break
}
inc %i
}
}
Bu kod, `#kanal` adlı kanalda bir kullanıcı küfürlü veya argo bir kelime kullanırsa, otomatik olarak o kullanıcıyı yasaklar ve kanaldan atar. Küfür ve argo kelimelerin listesini `var %kufurListesi` içinde tanımlayabilirsiniz. Bu örnek kodu, kullanıcıları kanaldan atmak yerine farklı aksiyonlar almak için uyarlayabilirsiniz, örneğin sadece uyarı verebilir veya özel bir mesaj gönderebilirsiniz. Bu şekilde, kanalda belirli kelimeleri izleyerek gerekli aksiyonları alabilirsiniz. Ancak, moderasyon için hassaslık ve doğruluk önemlidir, yanlış pozitif algılamaları veya masum kullanıcıların yanlışlıkla atılmasını istemezsiniz..