Çözüldü Discord.js "SyntaxError: Invalid or unexpected token" hatası

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

Heil HzEfelinss

Decapat
Katılım
19 Ocak 2023
Mesajlar
830
Çözümler
8
Yer
Ankara
Daha fazla  
Sistem Özellikleri
2 GB Ram İntel Pentium G2010 İntel HD Graphics
Cinsiyet
Erkek
Meslek
Öğrenci
SyntaxError: Invalid or unexpected token
←[90m at internalCompileFunction (node:internal/vm:73:18)←[39m
←[90m at wrapSafe (node:internal/modules/cjs/loader:1149:20)←[39m
←[90m at Module._compile (node:internal/modules/cjs/loader:1190:27)←[39m
←[90m at Module._extensions..js (node:internal/modules/cjs/loader:1280:10)←[39m
←[90m at Module.load (node:internal/modules/cjs/loader:1089:32)←[39m
←[90m at Module._load (node:internal/modules/cjs/loader:930:12)←[39m
←[90m at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)←[39m
←[90m at node:internal/main/run_main_module:23:47←[39m

Bu hatayı alıyorum yaptığım şeyler:

npm init
npm i discord.js
index.js açtım
içine şu kodu attım
JavaScript:
const Discord = require(‘discord.js’);

const client = new Discord.Client();

client.on(‘ready’, () => { console.log(`${client.user.tag} olarak giris yapildi!`); });

client.on(‘message’, msg => {

if (msg.content === ‘!ping’) {

msg.reply(‘Pong!’);

}

});

client.login(‘token’);

SyntaxError: Invalid or unexpected token
←[90m at internalCompileFunction (node:internal/vm:73:18)←[39m
←[90m at wrapSafe (node:internal/modules/cjs/loader:1149:20)←[39m
←[90m at Module._compile (node:internal/modules/cjs/loader:1190:27)←[39m
←[90m at Module._extensions..js (node:internal/modules/cjs/loader:1280:10)←[39m
←[90m at Module.load (node:internal/modules/cjs/loader:1089:32)←[39m
←[90m at Module._load (node:internal/modules/cjs/loader:930:12)←[39m
←[90m at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)←[39m
←[90m at node:internal/main/run_main_module:23:47←[39m

Bu hatayı alıyorum yaptığım şeyler:

npm init
npm i discord.js
index.js açtım
içine şu kodu attım
JavaScript:
const Discord = require(‘discord.js’);

const client = new Discord.Client();

client.on(‘ready’, () => { console.log(`${client.user.tag} olarak giris yapildi!`); });

client.on(‘message’, msg => {

if (msg.content === ‘!ping’) {

msg.reply(‘Pong!’);

}

});

client.login(‘token’);

Tokeni Değiştirdim bu arada
 
Çözüm
Hayır, mevzu token ile ilgili değil. Kurmaya çalıştığınız bottaki kodlar Discord v12 sürümü için geçerli. Discord v12 desteğini 2023 girişinde yitirdi. Kodlarınızı ve node sürümünüzü v13'e uyumlu olacak güncellemeniz gerek.
Hayır, mevzu token ile ilgili değil. Kurmaya çalıştığınız bottaki kodlar Discord V12 sürümü için geçerli. Discord V12 desteğini 2023 girişinde yitirdi. Kodlarınızı ve Node sürümünüzü V13'e uyumlu olacak güncellemeniz gerek.

Nereden bulabilirim V13 index.js kodu.
 
Nereden bulabilirim V13 index.js kodu.
Hazır kodlar her zaman güvenilir değildir, kodları kendiniz hazırlamalısınız. Discord.JS dökümanlarına veya YouTube v13 derslerine bakın. Yabancı kaynaklara önem verin, Türkçe kaynaklar yetersiz kalıyor.

v12'den v13'e geçiş rehberi:

Discord.JS dökümanı:
 

Technopat Haberler

Geri
Yukarı