Javascript discord.js中的随机声音

Javascript discord.js中的随机声音,javascript,ffmpeg,discord.js,Javascript,Ffmpeg,Discord.js,我正在使用discord.js编程一个discord机器人。我想做一个随机的声音播放器! 我做错了什么?你能帮我吗 case 'ps': var voiceChannel = message.member.voiceChannel voiceChannel.join().then(connection => { number = 5; var random = Math.floo

我正在使用discord.js编程一个discord机器人。我想做一个随机的声音播放器! 我做错了什么?你能帮我吗

case 'ps':
            var voiceChannel = message.member.voiceChannel
                voiceChannel.join().then(connection => {
                number = 5;
            var random = Math.floor (Math.random() * (number - 1 + 1 )) + 1;
            var rs = ( {files: [__dirname + '/Library/folder/' + "sound" + " (" + random + ")" + ".jpg"]} );
            const dispatcher = connection.playFile(rs);
                dispatcher.on('end', end => voiceChannel.leave());
            })
        break;

终端中没有任何错误。

您的问题在于您试图获取的是图像,而不是音频文件


替换
var rs=({files:[\uu dirname+'/Library/folder/'+“sound”+“(“+random+”)“+”.jpg]})中的
.jpg
指向您正在使用的任何音频文件扩展名:
mp3
wav
,等等。

问题是,您试图在以下位置获取扩展名为“.jpg”的音频文件:


.jpg
替换为音频扩展名、.mp3、.wav等。

能否添加问题的简要说明?
var rs = ( {files: [__dirname + '/Library/folder/' + "sound" + " (" + random + ")" + ".jpg"]} );