在discord.js v12中记录语音频道中的所有用户

在discord.js v12中记录语音频道中的所有用户,discord.js,Discord.js,我正在尝试用机器人录制语音频道会话 VoiceReceiver类只有一个函数createStream()和一个调试事件 createStream()函数只为语音频道中的一个用户创建一个新流。但是,我想立即记录语音聊天中的每个用户,从而捕获正在进行的整个对话 我曾想过对所有用户进行循环,并为每个用户创建一个流,但这样我会有很多记录。这也是假设所有流都将并行运行 有没有办法在语音频道中录制每个人的声音?摘自discordjs.guide: 如果我想听多个用户怎么办? 您可以为每个用户创建一个流。但是

我正在尝试用机器人录制语音频道会话

VoiceReceiver
类只有一个函数
createStream()
和一个调试事件

createStream()
函数只为语音频道中的一个用户创建一个新流。但是,我想立即记录语音聊天中的每个用户,从而捕获正在进行的整个对话

我曾想过对所有用户进行循环,并为每个用户创建一个流,但这样我会有很多记录。这也是假设所有流都将并行运行

有没有办法在语音频道中录制每个人的声音?

摘自discordjs.guide:

如果我想听多个用户怎么办?

您可以为每个用户创建一个流。但是,您不能制作一个将在一个频道中插入来自多个用户的音频的单流–这目前超出discord.js的范围

所以,你只能使用你的方法