Javascript 如何获取discord用户的4位用户ID?

Javascript 如何获取discord用户的4位用户ID?,javascript,node.js,discord,discord.js,Javascript,Node.js,Discord,Discord.js,我想知道如何从消息中获取discord用户的4位用户ID。例如,普鲁替尼酯#8487。有人能帮我吗?如果数字总是出现在单个散列#之后,那么您只需对该字符串进行拆分,然后获得数组的第二个值,如下所示: 使用拆分 var str='PruinaTempestatis#8487'; var digits=str.split(“#”)[1]; 控制台日志(数字)使用user.tag message.channel.send(message.user.tag) 将它们的标记拆分为一个数组并获取最后一

我想知道如何从消息中获取discord用户的4位用户ID。例如,普鲁替尼酯#8487。有人能帮我吗?

如果数字总是出现在单个散列
#
之后,那么您只需对该字符串进行拆分,然后获得数组的第二个值,如下所示:

使用拆分

var str='PruinaTempestatis#8487';
var digits=str.split(“#”)[1];
控制台日志(数字)使用user.tag

message.channel.send(message.user.tag)


将它们的标记拆分为一个数组并获取最后一个元素

member.user.tag.split('#')[-1];

我不想提及用户,只想说出他们的信息。你期望的输出是什么?例如,如果有人说了一个命令,我想得到他们的用户名#4DigitID,而不提及此人。如果他们的名字中有一个标签呢?比如什么?你能举一个例子吗@pruinatempstation我想知道一种不知道它的方法。比如msg.author.4位数的ID你说的不知道它的
是什么意思@PruiniteMpestatisCode-only答案通常可以通过添加一些关于它们如何工作以及为什么工作的解释来改进。