【问题标题】:Random sounds in discord.jsdiscord.js 中的随机声音
【发布时间】:2020-08-11 02:32:27
【问题描述】:

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

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;

终端没有任何错误。

【问题讨论】:

  • 你能简单描述一下问题吗?

标签: javascript ffmpeg discord.js


【解决方案1】:

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

var rs = ( {files: [__dirname + '/Library/folder/' + "sound" + " (" + random + ")" + ".jpg"]} ); 中的.jpg 替换为您正在使用的任何音频文件扩展名:mp3wav 等。

【讨论】:

    【解决方案2】:

    问题是,您正在尝试获取扩展名为“.jpg”的音频文件:

    var rs = ( {files: [__dirname + '/Library/folder/' + "sound" + " (" + random + ")" + ".jpg"]} );
    

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

    【讨论】:

      猜你喜欢
      • 2020-09-12
      • 2021-12-08
      • 1970-01-01
      • 1970-01-01
      • 2020-09-12
      • 1970-01-01
      • 1970-01-01
      • 2021-11-22
      • 2020-03-06
      相关资源
      最近更新 更多