Biraz konuyu bozucam gibi başka birşeye bakarken gözüme çarptı büyük ihtimalle gerek bile kalmamıştır ama belki yine birisi sormasın diye tam bir cevap verelim
Komut yerine Kod dizini dersek daha doğru olur
İlk önce Client.on ile tetikleyecek eventi ayarlıyoruz ve burdaki eventimiz Message buda yeni bir mesaj atılınca otomatik etkinleşime gireceği anlama gelir (bu eventin ismi değişti)
dm değişkeni, değişken yapılma sebebi aynı kodu defelarca tekrar tekrar yazmamak diyebiliriz ve değişkenin yeri zaten yanlış. dm değişkenin değeri ise id si belirtilen kanalı seçilmesi istenmiş
if ler yanlış birşekilde kullanılmış ama o if ler eğerki şöyle olursa tetiklensin yada tetiklenmesin anlamına geliyor + msg.author.id === client.user.id kısmı saçma o satırı direk silersen daha iyi ne kadar az kod o kadar hız (bana göre)
Yine değişkenimiz var dynamic diye bu değişkene bir embed mesajı atanmış
ve return kısmı tamda burda olması gerekirdi reeurn dm.send(dynamic)
en saçma kısım ise en sondaki if hiç birşey ifade etmiyor ve çok gereksiz çünkü her tetiklendiğinde bunu da kontrol etmek zorunda kalıyor yukarıda return olmadığı için
Kod yazarken biraz daha anlamaya çalışın kopyala yapıştır değil mantığı anlayın gerisine ihtiyaç duymicaksınız
Bu Kod dizini DM e göderilen her hangi birinin mesajını (kendisi hariç) belirtilen kanala gönderiyor