我正在开发一个 Discord 机器人,用于在语音聊天室中播放音乐。但是,我的属性有问题。当我通过“node main”启动机器人时,出现错误“TypeError:无法读取未定义的属性(读取“loadDefaults”)”。我将给您留下我的 github 链接,其中包含我已经编码的所有文件。总的来说,我对开发很陌生,所以请耐心等待。每一条建议都会被考虑。
非常感谢。
别担心,令牌将在机器人上线之前重置。
https://github.com/DONOcoding/DonoMusic
我尝试定义“loadDefaults”但没有成功。
根据包discord-player,方法是
loadDefault()
而不是loadDefaults()
。
const { Player } = require('discord-player');
const client = new Discord.Client({
intents: ['GuildVoiceStates' /* Other intents */]
});
const player = new Player(client);
// Now, lets load all the default extractors.
await player.extractors.loadDefault();