Off*_*ond 4 javascript discord discord.js
我想从提及中获取用户ID。我正在执行用户信息命令,因此消息的作者不会总是他们,所以我不能这样做message.author.id。我已经使用子字符串将命令分为命令本身和提及内容,但是我无法将提及内容转换为ID。
我知道不和谐提及实际上是<@USERID>,这是获取ID的另一种方式。请告诉我是否可以删除<@>ID,让我留下ID,或者使用另一种方法将提及内容变成一个。我已经浏览了文档,但没有发现任何可以帮助我的东西。
您可以通过两种方式做到这一点:如果要使用提及作为参数,则可以使用regex删除提及字符,如下所示:yourstring.replace(/[\\<>@#&!]/g, "");。
这样做的另一种方法是在消息中首先提及,然后是用户的id :message.mentions.users.first().id。
| 归档时间: |
|
| 查看次数: |
5968 次 |
| 最近记录: |