Discord.js中的随机声音

我正在使用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;

终端中没有任何错误。

解决方案:

你的问题是你想得到的是一个图像,而不是一个音频文件。

替换 .jpgvar rs = ( {files: [__dirname + '/Library/folder/' + "sound" + " (" + random + ")" + ".jpg"]} ); 到任何你正在使用的音频文件扩展名。mp3, wav、等。

给TA打赏
共{{data.count}}人
人已打赏
未分类

R将 "空白 "或 "缺失 "的参数用if else语句传递给包函数。

2022-9-10 0:11:41

未分类

SQL查询,根据行是否存在,选择顶部结果或底部结果。

2022-9-10 0:11:43

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索