Bots 让机器人在不和谐的语音频道中提及所有用户

Bots 让机器人在不和谐的语音频道中提及所有用户,bots,discord,discord.js,Bots,Discord,Discord.js,是否有人知道一种方法,可以返回Discord语音频道中的所有用户,以便让机器人在短信中提及所有用户?我不是指“每个人都提到的”。 例如,如果玩家A、B和C都在同一个语音频道中,并且其中一人键入了。投票我的机器人的触发命令,机器人将创建一个新的投票,其中提到了玩家A、B和C。一旦所有提到的玩家都对投票作出反应,投票将结束 我对制造不和谐机器人很陌生。。。我已经浏览了Discord Developer Portal SDK,但没有找到任何关于此主题的内容。在查阅手册后,我发现了一些您可以使用的内容

是否有人知道一种方法,可以返回Discord语音频道中的所有用户,以便让机器人在短信中提及所有用户?我不是指“每个人都提到的”。 例如,如果玩家A、B和C都在同一个语音频道中,并且其中一人键入了。投票我的机器人的触发命令,机器人将创建一个新的投票,其中提到了玩家A、B和C。一旦所有提到的玩家都对投票作出反应,投票将结束


我对制造不和谐机器人很陌生。。。我已经浏览了Discord Developer Portal SDK,但没有找到任何关于此主题的内容。

在查阅手册后,我发现了一些您可以使用的内容

有一个名为VoiceChannel的类,这个类有一个包含所有成员的雪花。雪花中的每个成员都是GuildMember的一个实例

因此,如果我没有错,您可以使用以下代码:

VoiceChannel.members.forEachfunctionguildMember,guildMemberId{ console.logguildMemberId、guildMember.user.username; Channel.send; } 请注意,您不能只是复制粘贴代码,然后期望它工作。您需要将VoiceChannel和Channel都更改为适当的对象

请阅读以下内容作为参考:


谢谢我以为我在找正确的地方,但你发布的链接肯定是我需要找的API