Discord.js ping yazınca pong yazmıyor

the_darkeness

Decapat
Katılım
8 Kasım 2021
Mesajlar
135
Daha fazla  
Cinsiyet
Erkek
Selam, discord.js'de aşağıdaki komutu yazıyorum bot çalışıyor ve aktif oluyor fakat Discord chatine ping yazıyorum pong diye cevap vermiyor.

Not: discord.j 13.3.1 sürümündeyim

Kod:
const { Client, Intents } = require('discord.js');
const client = new Client({ intents: [Intents.FLAGS.GUILDS] });

client.on('ready', () => {
  console.log(`Logged in as ${client.user.tag}!`);
});

client.on('interactionCreate', async interaction => {
  if (!interaction.isCommand()) return;

  if (interaction.commandName === 'ping') {
    await interaction.reply('Pong!');
  }
});

client.login('token');
 
Son düzenleyen: Moderatör:
Altta bağlantı olarak eklediğim video işinize yarayacaktır. v13 sürümünde baya değişiklik olduğu için yapmanız gereken olay muhtemelen /ping tarzı komut oluşturmak istiyorsunuz yanılmıyorsam onun için modül olarak komutları vesaire okutmanız gerekiyor.

Video: tıkla.
 
Altta bağlantı olarak eklediğim video işinize yarayacaktır. v13 sürümünde baya değişiklik olduğu için yapmanız gereken olay muhtemelen /ping tarzı komut oluşturmak istiyorsunuz yanılmıyorsam onun için modül olarak komutları vesaire okutmanız gerekiyor.

Video: tıkla.
Teşekkür ederim v12 ye geçebilir miyim peki?
 
Teşekkür ederim v12 ye geçebilir miyim peki?
Tabii ki de isterseniz geçebilirsiniz.

Şu komutları uygulamanız gerek:
npm uninstall discord.js
npm i [email protected]

ve kodunuzun v12 hali de bu:

JavaScript:
const Discord = require("discord.js");
const client = new Discord.Client();
const fs = require("fs");
const token = "token"

client.on('ready', async () => {
  console.log(`${client.user.tag} ismi ile Discord hesabı aktifleştirildi!`);
})

client.on("message", async (msg , bot) => {
  if(!msg.content.startsWith("!ping")) return;
msg.channel.send(client.ws.ping+"ms")
})

client.login(token)
 
Tabii ki de isterseniz geçebilirsiniz.

Şu komutları uygulamanız gerek:
npm uninstall discord.js
npm i [email protected]

ve kodunuzun v12 hali de bu:

JavaScript:
const Discord = require("discord.js");
const client = new Discord.Client();
const fs = require("fs");
const token = "token"

client.on('ready', async () => {
  console.log(`${client.user.tag} ismi ile Discord hesabı aktifleştirildi!`);
})

client.on("message", async (msg , bot) => {
  if(!msg.content.startsWith("!ping")) return;
msg.channel.send(client.ws.ping+"ms")
})

client.login(token)
Komutları nere yazıcam
Tabii ki de isterseniz geçebilirsiniz.

Şu komutları uygulamanız gerek:
npm uninstall discord.js
npm i [email protected]

ve kodunuzun v12 hali de bu:

JavaScript:
const Discord = require("discord.js");
const client = new Discord.Client();
const fs = require("fs");
const token = "token"

client.on('ready', async () => {
  console.log(`${client.user.tag} ismi ile Discord hesabı aktifleştirildi!`);
})

client.on("message", async (msg , bot) => {
  if(!msg.content.startsWith("!ping")) return;
msg.channel.send(client.ws.ping+"ms")
})

client.login(token)
Tamam yaptım sağol
 
Son düzenleme:

Geri
Yukarı