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
的结果都是一样的