NPMJS sitesinde gezerken bu modülü kurdum ve kendi botumdaki müzik sisteminde ufak modifikasyonlar yaptım. Fakat böyle hata aldım.
Şu anki komutlar:
[CODE lang="javascript" title="çal.js"]const player = require('discordjs-ytdl-advanced')
const { MessageEmbed } = require('discord.js')
module.exports = {
kod: "çal",
async run (client, message, args){
if (!args[0]) return message.channel.send('Lütfen bir kelime girin.');
if (message.member.voice.channel){
const connection = await message.member.voice.channel.join()
const şarkı = await player(args.join(" "))
şarkı.play(connection)
const embed = new MessageEmbed()
.setTitle('Şarkı Bulundu: ' + şarkı.title)
.setDescription(`Video: [${şarkı.title}](${şarkı.url})`)
.setThumbnail(şarkı.thumbnail)
.addField('Video Açıklaması ', `${şarkı.description}`)
.addField('Video ID', `${şarkı.id}`)
.addField('Video Süresi',`${şarkı.time}`)
.addField('Video Tarihi', `${şarkı.date}`)
.addField('Videoyu yükleyen kanal', `${şarkı.channel}`)
.setColor('BLUE')
message.channel.send(embed)
} else {
message.reply('Bir ses kanalına katılın.')
}
}
}[/CODE]
Aldığım hata:
[CODE title="Hata:"]SyntaxError: Unexpected token 'export'
←[90m at wrapSafe (internal/modules/cjs/loader.js:1060:16)←[39m
←[90m at Module._compile (internal/modules/cjs/loader.js:1108:27)←[39m
←[90m at Object.Module._extensions..js (internal/modules/cjs/loader.js:1164:1
0)←[39m
←[90m at Module.load (internal/modules/cjs/loader.js:993:32)←[39m
←[90m at Function.Module._load (internal/modules/cjs/loader.js:892:14)←[39m
←[90m at Module.require (internal/modules/cjs/loader.js:1033:19)←[39m
←[90m at require (internal/modules/cjs/helpers.js:72:18)←[39m
at Object.<anonymous> (C:\diskotekbot\node_modules\←[4mdiscordjs-ytdl-advanc
ed←[24m\search\execute.js:10:11)
←[90m at Module._compile (internal/modules/cjs/loader.js:1144:30)←[39m
←[90m at Object.Module._extensions..js (internal/modules/cjs/loader.js:1164:1
0)←[39m
C:\diskotekbot\node_modules\jsonpath-plus\dist\index-browser-esm.js:1056
export { JSONPath };
^^^^^^[/CODE]
Şu anki komutlar:
[CODE lang="javascript" title="çal.js"]const player = require('discordjs-ytdl-advanced')
const { MessageEmbed } = require('discord.js')
module.exports = {
kod: "çal",
async run (client, message, args){
if (!args[0]) return message.channel.send('Lütfen bir kelime girin.');
if (message.member.voice.channel){
const connection = await message.member.voice.channel.join()
const şarkı = await player(args.join(" "))
şarkı.play(connection)
const embed = new MessageEmbed()
.setTitle('Şarkı Bulundu: ' + şarkı.title)
.setDescription(`Video: [${şarkı.title}](${şarkı.url})`)
.setThumbnail(şarkı.thumbnail)
.addField('Video Açıklaması ', `${şarkı.description}`)
.addField('Video ID', `${şarkı.id}`)
.addField('Video Süresi',`${şarkı.time}`)
.addField('Video Tarihi', `${şarkı.date}`)
.addField('Videoyu yükleyen kanal', `${şarkı.channel}`)
.setColor('BLUE')
message.channel.send(embed)
} else {
message.reply('Bir ses kanalına katılın.')
}
}
}[/CODE]
Aldığım hata:
[CODE title="Hata:"]SyntaxError: Unexpected token 'export'
←[90m at wrapSafe (internal/modules/cjs/loader.js:1060:16)←[39m
←[90m at Module._compile (internal/modules/cjs/loader.js:1108:27)←[39m
←[90m at Object.Module._extensions..js (internal/modules/cjs/loader.js:1164:1
0)←[39m
←[90m at Module.load (internal/modules/cjs/loader.js:993:32)←[39m
←[90m at Function.Module._load (internal/modules/cjs/loader.js:892:14)←[39m
←[90m at Module.require (internal/modules/cjs/loader.js:1033:19)←[39m
←[90m at require (internal/modules/cjs/helpers.js:72:18)←[39m
at Object.<anonymous> (C:\diskotekbot\node_modules\←[4mdiscordjs-ytdl-advanc
ed←[24m\search\execute.js:10:11)
←[90m at Module._compile (internal/modules/cjs/loader.js:1144:30)←[39m
←[90m at Object.Module._extensions..js (internal/modules/cjs/loader.js:1164:1
0)←[39m
C:\diskotekbot\node_modules\jsonpath-plus\dist\index-browser-esm.js:1056
export { JSONPath };
^^^^^^[/CODE]