Discord botu başlatılmıyor

_Deniz_

Hectopat
Katılım
26 Haziran 2020
Mesajlar
41
Arkadaşlar normalde düne kadar çalışan bot şu anda PowerShell ekranından başlatmayı denediğimde başlamıyor. Ne bir hata kodu veriyor ne de bir yazı çıkıyor. Normalde Node index.js ile başlatırdım ve sorunsuz bir şekilde çalışırdı fakat şu an Node index.js yazınca hiçbir tepki vermiyor öylece duruyor yazı falanda yazılmıyor. Bunun çözümünü bilen var mı? Teşekkür ederim.

Söylemeyi unutmuşum v12.5.3 sürümünü kullanıyorum. Tokenim falanda girili botun izni de var fakat olmuyor sebebini bilmiyorum.
 
Son düzenleyen: Moderatör:

Hocam kodlari imkaniniz varsa parca parca ChatGPT'ye atin oyle deneyin.
 

Hocam index.js dosyasını gönderir misiniz?
 
Hocam index.js dosyasını gönderir misiniz
const Discord = require('discord.js');
const fs = require('fs');
const client = new Discord.Client();
client.commands;
client.prefix = "!"
client.on('ready', async () => {
console.log(`Bot ${client.user.tag} başarılı bir şekilde aktif`);
client.commands = await setCommands()
});
async function setCommands() {
commandFiles = fs.readdirSync('./commands')
let commands = new Discord.Collection();
commandFiles.forEach((v, i) => {
let file = require(`./commands/${v}`)
commands.set(v, {
name: file.config.name,
desc: file.config.desc,
aliases: file.config.aliases,
run: file.run
})
})
return commands;
}
client.on("message", (message) => {
if (
message.content.startsWith(client.prefix) &&
(message.content.split(' ')[0] != client.prefix && message.content != client.prefix) &&
client.commands.find(v => (v.name == (message.content.split(' ')[0].replace("!", "") || message.content.replace("!", ""))) || (v.aliases.includes(message.content.split(' ')[0].replace("!", "") || message.content.replace("!", ""))))
) {
let command = client.commands.find(v => (v.name == (message.content.split(' ')[0].replace("!", "") || message.content.replace("!", ""))) || (v.aliases.includes(message.content.split(' ')[0].replace("!", "") || message.content.replace("!", ""))))
args = message.content.split(" ")
args = args.slice(1, args.length)
command.run(client, message, args)
}
})
client.login('burada token var');
 

Hocam bilgisayarınızı yeniden başlatır mısınız? Çünkü kod hatalarını zaten çıktı veriyor. Başka çözüm yok.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…