Çözüldü Discord bot test mesajı atmıyor

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

494455

Hectopat
Katılım
10 Ekim 2021
Mesajlar
62
Çözümler
1
Yabancı bir adamın kanalından Discord botu nasıl yapılır adlı bir video izliyorum ve adamdaki gibi aynısını yapıyorum. Sıra Discord'da denemeye gelince adam "-ping" yazıyor bot mesaj atıyor aynısını ben deniyorum bot mesaj atmıyor.

Kod:
const { Client, Intents } = require('discord.js');
const client = new Client({ intents: [Intents.FLAGS.GUILDS] });
const prefix = '-';
client.once('ready', () => {
    console.log('Bot Aktif!');
});
client.on('message', message =>{
    if(!message.content.startsWith(prefix) || message.author.bot) return;
    const args = message.content.slice(prefix.length).split(/ +/);
    const command = args.shift().toLowerCase();
    if(command === 'ping'){
        message.channel.send('pong!');
    }
});
client.login('');
Burada da kodlar. Nerede hata yapıyorum?
 
Hocam uzun zamandır bot yazmıyorum fakat sanırım tokeni yazmayı unuttunuz. Sol altta "client.login" kısmında.
 
JavaScript:
client.on('message', message => {
  if (message.content === 'ping') {
    message.reply('Pong!');
  }
});
İkisinide deniyeceğim teşekkürler. olursa yazıcağım
Teşekkürler çözüm olarak işaretledim
 
Son düzenleme:
Uyarı! Bu konu 5 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Bu konuyu görüntüleyen kullanıcılar

Technopat Haberler

Geri
Yukarı