【发布时间】:2021-07-30 04:59:48
【问题描述】:
我很难搞清楚
- 可以通过 discord.js npm 包通过用户的昵称找到用户。
- 如何通过昵称查询用户?
我已经尝试了几件事,但没有返回昵称,我无法弄清楚他们的文档是如何工作的。
到目前为止,我还不知道该怎么做。
我已经在我的代码中这样做了。
const { Client } = require('discord.js')
const discordClient = new Client()
discordClient.on('message', message => {
if (message.author.bot) return
if (message.content.startsWith('!gpwarn')) {
// The command is something like '!gpwarn thomas'.
// If his nick name is thomas but his username is john it doesn't work.
})
【问题讨论】:
-
也许尝试找到
nickname的成员缓存等于提供的参数 -
我试过
Guild,但似乎不符合要求。你有@DarylGill 的例子吗? -
那么根据您提供的内容,您对该命令的预期输入是什么?标签、昵称和用户名?
-
我需要它同时使用昵称和用户名。因此,
thomas或john将返回相同的答案,因为它是同一个人。因为他的用户名是john,这很容易,但昵称thomas更难。
标签: node.js discord discord.js bots