使用discord.js 录制Discord 音板声音

问题描述 投票:0回答:1

我不确定我是否遗漏了文档中的某些内容,或者它仍然不在 Discord API 中,但我需要找到一种使用 Discord.js 库录制 Discord 音板声音的方法。

就像为声音所做的那样:

const connection = getVoiceConnection(<guild ID>);
const receiver = connection.receiver;

receiver.speaking.on('start', (userId) => {
  log.debug(`User ${userId} started speaking`);
  createListeningStream(receiver, channel, userId, conversationThreadId);
});

有可能吗?

audio discord discord.js audio-recording
1个回答
0
投票

音板声音的处理方式与语音不同,因此您不会通过这样的语音接收器接收它们。

Discord.js 不支持接收音板声音,因为 Discord 尚未对其进行详细记录。 discord-api-docs 存储库上有一个开放的拉取请求,他们正在其中记录它的进展。合并后,Discord.js 可能会开始在添加它方面取得进展。

© www.soinside.com 2019 - 2024. All rights reserved.