Çözüldü Discord botu cevap vermiyor

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

tahq44

Centipat
Katılım
15 Ocak 2023
Mesajlar
32
Daha fazla  
Cinsiyet
Erkek
Yazdığım kod başarılı ve bot çalışıyor ama:

Kod:
Const Discord = require('discord.js');
Const Client = New Discord.Client();

Client. On('ready', () => {
 console.log('botun çalıştı ${Client. User. Tag}!');
});

Client. On('message', msg => {
 İf (msg.content.toLowerContent() === 'selam') {
 Msg. Reply('aslm');
 }
});

Client. Login('token');

Selam yazdıgımda aslm demiyor, yardım edebilir misiniz?
 
Yazdığım kod başarılı ve bot çalışıyor ama:

Kod:
Const Discord = require('discord.js');
Const Client = New Discord.Client();

Client. On('ready', () => {
 console.log('botun çalıştı ${Client. User. Tag}!');
});

Client. On('message', msg => {
 İf (msg.content.toLowerContent() === 'selam') {
 Msg. Reply('aslm');
 }
});

Client. Login('token');

Selam yazdıgımda aslm demiyor, yardım edebilir misiniz?
Büyük-küçük harf yüzünden olabilir.
 
Bunu dene

---------------------------------------------------


const { Client, MessageEmbed } = require('discord.js')

const client = new Client()

var prefix = '>'

client.on('ready', async () => {
console.log(`Logged in as ${client.user.tag}`);
client.user.setActivity({ type: 'LISTENING', name: '>help | check Commands' })
})

client.on('message', async (msg) => {
if (msg.content.startsWith(prefix)) {

const args = msg.content.slice(prefix.length).trim().split(' ');
const command = args.shift().toLowerCase();

if (command === 'ladder') {
if (!msg.member.voice.channel) return msg.channel.send('First you need to join a voice channel');

let members = msg.member.voice.channel.members

const embed = new MessageEmbed()
.setTitle(`Member list of ${msg.member.voice.channel.name} channel`)
.setDescription(members.map((i) => `${members.array().indexOf(i) + 1}. ${i}`).join("\n"))

msg.channel.send(embed)
}
}
})

client.login('Token')
 
Büyük-küçük harf yüzünden olabilir.
sanmıyorum youtube dan gördüğüm şekilde yaptım videodada aynısı vardı

Bot hangi discord.js sürümünü kullanıyor? Message Content intenti kapalı olabilir.
hiçbir fikrim yok. bu videodan yaptım
Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak.
Daha detaylı bilgi için, çerezler sayfamıza bakınız.

Bunu dene

---------------------------------------------------


const { Client, MessageEmbed } = require('discord.js')

const client = new Client()

var prefix = '>'

client.on('ready', async () => {
console.log(`Logged in as ${client.user.tag}`);
client.user.setActivity({ type: 'LISTENING', name: '>help | check Commands' })
})

client.on('message', async (msg) => {
if (msg.content.startsWith(prefix)) {

const args = msg.content.slice(prefix.length).trim().split(' ');
const command = args.shift().toLowerCase();

if (command === 'ladder') {
if (!msg.member.voice.channel) return msg.channel.send('First you need to join a voice channel');

let members = msg.member.voice.channel.members

const embed = new MessageEmbed()
.setTitle(`Member list of ${msg.member.voice.channel.name} channel`)
.setDescription(members.map((i) => `${members.array().indexOf(i) + 1}. ${i}`).join("\n"))

msg.channel.send(embed)
}
}
})

client.login('Token')
boşluklara ne yazacağım
 
sanmıyorum youtube dan gördüğüm şekilde yaptım videodada aynısı vardı


hiçbir fikrim yok. bu videodan yaptım
Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak.
Daha detaylı bilgi için, çerezler sayfamıza bakınız.


boşluklara ne yazacağım
''selam'' için ayarlamışsınız siz ''Selam'' yazarsanız olmaz.
 
Bu ayarları açmayı unutmayın.
 

Dosya Ekleri

  • resim_2023-01-15_230152888.png
    resim_2023-01-15_230152888.png
    68 KB · Görüntüleme: 165
Çözüm

Geri
Yukarı