如何将用户存储在discord.js中的变量中

如何将用户存储在discord.js中的变量中,discord.js,Discord.js,所以,我正在运行一个童子军服务器,为此,我制作了一个机器人。为了更好的组织,我们一直在努力获得每个人的真实姓名。机器人将要求他们的名字,他们将键入!我叫特拉维斯·c。然后我希望它将他们的不一致用户名存储在一个变量中,并向我发送一条消息,告诉我trullycool=>Travis_C。有了这些信息,在服务器上更改他们的昵称将非常简单。我在将发送上一条消息的用户放入变量时遇到问题。 我的代码是 ` ` 我在user=message.author()上遇到问题 我知道如果我想回复一些我不想回复

所以,我正在运行一个童子军服务器,为此,我制作了一个机器人。为了更好的组织,我们一直在努力获得每个人的真实姓名。机器人将要求他们的名字,他们将键入!我叫特拉维斯·c。然后我希望它将他们的不一致用户名存储在一个变量中,并向我发送一条消息,告诉我trullycool=>Travis_C。有了这些信息,在服务器上更改他们的昵称将非常简单。我在将发送上一条消息的用户放入变量时遇到问题。 我的代码是


`

  • `


    我在user=message.author()上遇到问题
    我知道如果我想回复一些我不想回复的信息。回复,但这在我的情况下不起作用。提前谢谢

    message.author
    不是一个函数,因此它的结尾不需要
    ()

    message.author不是一个方法,因此,您不需要使用()<代码>消息。作者即可。
       case 'name':
         name = args[1];
         const channel = message.guild.channels.cache.find(channel => channel.name === "names");
         user = message.author()
         if(!channel) return;
         message.channel.send(`${user} => ${name}`)