Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Discord.js-从提及的用户处获取最后一条消息_Javascript_Node.js_Discord_Discord.js_Bots - Fatal编程技术网

Javascript Discord.js-从提及的用户处获取最后一条消息

Javascript Discord.js-从提及的用户处获取最后一条消息,javascript,node.js,discord,discord.js,bots,Javascript,Node.js,Discord,Discord.js,Bots,有可能获取提到的用户的最后一条消息,因为当我运行此 const membre = message.mentions.members.first() message.channel.messages.fetch(membre.user.lastMessageID).then(msg => console.log(msg.content)) 当提到的用户不是我时,输出为null您提到的人是否缓存了消息?null也可能意味着它找到了一条消息,但它是一个仅对执行命令的成员有效的图像(显然没有文本

有可能获取提到的用户的最后一条消息,因为当我运行此

const membre = message.mentions.members.first()
message.channel.messages.fetch(membre.user.lastMessageID).then(msg => console.log(msg.content))

当提到的用户不是我时,输出为null

您提到的人是否缓存了消息?null也可能意味着它找到了一条消息,但它是一个仅对执行命令的成员有效的图像(显然没有文本内容)。它不是图像,因为输出是命令(*lastmsg),为什么不使用
membre.lastMessageID
而不是
membre.user.lastMessageID
?每次
membre.lastMessageID
membre.user.lastMessageID
的结果都是一样的