【问题标题】:Trying to play an audio file in Disocrd.js尝试在 Discord.js 中播放音频文件
【发布时间】:2020-11-13 01:32:08
【问题描述】:

我能够在 vc 中使用我的机器人就好了,但是当我尝试播放音频时,我收到很多错误,说我错过了休闲模块 [@discordjs/opus,node-opus,opusscript] 我安装了它们,但不知道是什么需要它 [const ??? = require('@discordjs/opus');] 这里是代码和错误:https://hastebin.com/nibegohowo.diff

    run: async (bot, message, args) => {
        var VC = message.member.voice.channel;
        if (!VC)
            return message.reply("MESSAGE IF NOT IN A VOICE CHANNEL")
        VC.join()
        .then(connection => {
            const dispatcher = connection.play('../../Database/Music/Sheep sounds.mp3');
            dispatcher.on("end", end => {VC.leave()});
        })
        .catch(console.error);

    }

【问题讨论】:

    标签: javascript npm discord.js mp3 opus


    【解决方案1】:

    您无需在代码中添加require('@discordjs/opus'),但您的计算机上似乎缺少 opusscript。你可以这样安装:

    npm i opusscript
    

    但我听说 discord 更喜欢 node-opus

    npm i node-opus
    

    【讨论】:

    • node-opus 不再更新,也没有下载,但 opusscript 我仍然有同样的问题
    猜你喜欢
    • 1970-01-01
    • 2020-02-11
    • 2021-09-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-13
    • 2014-11-06
    • 1970-01-01
    相关资源
    最近更新 更多