如何获取会员发送的最新消息?

时间:2019-12-28 17:00:04

标签: discord.js

  let usr = message.mentions.members.first()
  message.channel.send("Kullanıcı son mesajı:" + usr.lastMessage.url)

我想获取所提及用户发送的最新消息。 但是我得到这个错误:

  

TypeError:无法读取未定义的属性'lastMessage'

1 个答案:

答案 0 :(得分:0)

尝试一下,您需要获得公会成员的拳头。

  let usr = message.guild.member(message.mentions.members.first())
  if(usr) {
    message.channel.send("Kullanıcı son mesajı:" + usr.lastMessage.url)
  }

V2

  let usr = message.guild.member(message.mentions.members.first())
  if(usr) {
    if(usr.lastMessage !== null) {
    message.channel.send("Kullanıcı son mesajı:" + usr.lastMessage.url)
    }
  }
相关问题