• 30-01-2021, 01:29:38
    #1
    Merhaba Arkadaşlar Kendim Bir bot yazmaya çalışıyorum, Fakat bir sorunla karşı karşıyayım.
    Prefix komutlarını botun Direct Message (DM) kısmında işleme girmemesini istiyorum fakat bir türlü yapamadım sürekli hata verip duruyor.

    Yardımlarınız için şimdiden herkese teşekkür ederim.
  • 30-01-2021, 01:41:29
    #2
    if(message.channel.type == "dm") return;
  • 30-01-2021, 01:46:27
    #3
    AlbaySIMSEK adlı üyeden alıntı: mesajı görüntüle
    if(message.channel.type == "dm") return;
    Çok teşekkür ederim.
  • 30-01-2021, 01:56:51
    #4
    AlbaySIMSEK adlı üyeden alıntı: mesajı görüntüle
    if(message.channel.type == "dm") return;
    Bunu Yaptim Fakat sürekli tekrar ediyor.
  • 30-01-2021, 02:01:38
    #5
    CyprusDesign adlı üyeden alıntı: mesajı görüntüle
    Bunu Yaptim Fakat sürekli tekrar ediyor.
    Nasıl tekrar ediyor, anlamadım?
  • 30-01-2021, 02:10:28
    #6
    AlbaySIMSEK adlı üyeden alıntı: mesajı görüntüle
    Nasıl tekrar ediyor, anlamadım?
    Aşağıda Kullandığım kod ve Aldığım hata SS'teki gibidir.
    client.on('message', message => {
        if (message.channel.type === 'dm') {
             message.channel.send('Lütfen Discord Sunucumuzdan İletişime Geçiniz')
              
        
            }
    });
  • 30-01-2021, 02:15:16
    #7
    CyprusDesign adlı üyeden alıntı: mesajı görüntüle
    Aşağıda Kullandığım kod ve Aldığım hata SS'teki gibidir.
    client.on('message', message => {
        if (message.channel.type === 'dm') {
             message.channel.send('Lütfen Discord Sunucumuzdan İletişime Geçiniz')
              
        
            }
    });
    Hocam komutların DM'de çalışmamasını istemiyor musunuz tam olarak anlamadım açıkçası.
    Benim yazdığım kodda DM'den komut gelirse engeller, bot şuanda dm attığınızda mesaj algılıyor ve kendi mesajını da algıladığı için döngüye giriyor.
  • 30-01-2021, 02:16:44
    #8
    AlbaySIMSEK adlı üyeden alıntı: mesajı görüntüle
    Hocam komutların DM'de çalışmamasını istemiyor musunuz tam olarak anlamadım açıkçası.
    Benim yazdığım kodda DM'den komut gelirse engeller, bot şuanda dm attığınızda mesaj algılıyor ve kendi mesajını da algıladığı için döngüye giriyor.
    Doğrudur. Fakat Dm'den mesaj gelirse yazan kişiye hata mesajı da vermek istiyordum.
  • 02-02-2021, 04:07:20
    #9
    client.on('message', message => {
        if (message.channel.type === 'dm') {
              if(message.author.bot) return;
             message.channel.send('Lütfen Discord Sunucumuzdan İletişime Geçiniz')
              
        
            }
    });
    bu işinize yarar.