Javascript discord.js中的随机声音
我正在使用discord.js编程一个discord机器人。我想做一个随机的声音播放器! 我做错了什么?你能帮我吗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
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"]} );