Javascript 如何使用discord bot播放音频文件

Javascript 如何使用discord bot播放音频文件,javascript,discord.js,Javascript,Discord.js,我试图让我的机器人在加入vc时播放音频文件。它可以加入,但当它尝试播放音频文件时出现错误。我已经尝试了很多次去窃听,但我真的不确定出了什么问题 (node:13128) UnhandledPromiseRejectionWarning: TypeError [ERR_INVALID_ARG_TYPE]: The "file" argument must be of type string. Received type object at validateString (internal/

我试图让我的机器人在加入vc时播放音频文件。它可以加入,但当它尝试播放音频文件时出现错误。我已经尝试了很多次去窃听,但我真的不确定出了什么问题

(node:13128) UnhandledPromiseRejectionWarning: TypeError [ERR_INVALID_ARG_TYPE]: The "file" argument must be of type string. Received type object
    at validateString (internal/validators.js:107:11)
    at normalizeSpawnArguments (child_process.js:407:3)
    at Object.spawn (child_process.js:543:16)

您确定这些是产生错误的行吗?我觉得没必要。您可能需要提供更多代码。在c:\index.js:528:59,行“const dispatcher=connection.playFile('c:/audio/audio.mp3');”位于528,因此我知道它就是这一行,另外,如果我对它们进行注释,它运行良好
msg.member.voiceChannel.join().then(connection =>{

                            const dispatcher = connection.playFile('C:/audio/audio.mp3');
                            dispatcher.on("end", end => {msg.member.voiceChannel.leave()});
                        })