11 Replies
MessageCreate.js dosyamdaki zaman aşımı kodum şöyle
herhangi bir prefixle çalışan komut dosyamda bu
sistem çalışıypr ama örnek test mesajı olarak gönderilen mesja silinmiyor
onun altına geliryor zaman aşımı embedi
fotoğrafında atıyorum

yeni başladım discord.js'e ondan dolayı sizden yardım istiyorum teşekkürler şimdiden
not: timeDead: 1, değeri saniye cinsinden zaman aşımı mesajının ne zaman gönderileceğini söylüyor
@Support Team
@Trial Support
consola yazdırdın mı bunu
command.timeDead'ı
deneyeyim

doğru değeri alıyor
eğer 10 saniye yaparsam 10 yazıyoer
kanka sen test mesajını sildirmek için bir şey yapmamışsın ki silsin
message.delete() koyucaksın
message dediğin obje senin message eventini tetikleyen mesaj bu arada
eğer !test yazısını sildirmek istiyorsan onu yapacaksın
botunkini sildirmek istiyorsan onu event ile yapmana gerek yok
export default {
name: "test",
timeDead: 1,
execute(message) {
message.channel.send("test")
}
};
burada yapabilirsin onu
message.delete() kullanıcının mesjaını siliyor
export default yaptığım koddaki mesajın silinmesini istiyorum
çünkü ona zaman aşımı embedi geliyor
biliyorum
ona yapacak bir şey bulamadım ve yardım istedim buyüzden
tamam direkt settimeout'u oraya koysana kanka
message gönderildikten sonra timeout ile mesajı silsin
veya mesajı fetchleyip sil
biliyorum onu yapmak istemediğim için böyle bir otomasyon yapmak istemiştim
sadece