如何从channel discord.js获取所有提到的用户

如何从channel discord.js获取所有提到的用户,discord,discord.js,Discord,Discord.js,我是discord js的新手,我想知道如何获得一个频道的所有用户。首先,您需要获取消息,如下所示:let messages=wait message.channel.fetchMessages;。然后你可以扫描每一条用户提及的信息。例如: 设msgs=[]; messages.mapm=>{ 如果m.indications.users.size msgs.pushmessage.indications.users.first.id; }; 现在,您有了一个数组msgs,其中包含指定通道中提到的

我是discord js的新手,我想知道如何获得一个频道的所有用户。首先,您需要获取消息,如下所示:let messages=wait message.channel.fetchMessages;。然后你可以扫描每一条用户提及的信息。例如:

设msgs=[]; messages.mapm=>{ 如果m.indications.users.size msgs.pushmessage.indications.users.first.id; };
现在,您有了一个数组msgs,其中包含指定通道中提到的每个用户id。

StackOverflow不是代码编写服务。在带着你遇到的实际代码和错误来到这里之前,你应该试着自己编写代码。我是这样做的,但它不起作用,对不起,如果这是一个愚蠢的错误,我是初学者client.on'message',async msg=>{if msg.author.id==client.user.id&&msg.guild&&msg.content.startsWithcomecar{console.logIniciando os trabalhos!;message.channel.fetchMessages.thenmessages=>{if m.indets.users.size membros.pushmessage.indets.users.first.id;}```您正在尝试调用message,但需要调用msg。抱歉搞混了!正确的代码应该是这样的:client.on'message',async msg=>{if msg.author.id==client.user.id&&msg.guild&&msg.content.startsWith'comecar'{console.log'Iniciando os trabalhos!';let msgs=[];msg.channel.fetchMessages.thennm=>{if m.indets.users.size msgs.pushmessage.indets.users.first.id;};