【问题标题】:How to access Discord.js message's author's role?如何访问 Discord.js 消息作者角色?
【发布时间】:2020-08-06 19:23:51
【问题描述】:

我正在尝试通过message 对象访问roles 集合,因为我需要获取author 的角色。到目前为止,我尝试了以下方法:

message.member.rolesmessage.guild.roles

在这两种情况下,我都会收到错误消息:guildmembernull

我应该如何访问roles 收藏?

【问题讨论】:

  • 能否请您发布您的消息事件的代码?
  • 关于访问成员角色,请查看this post

标签: node.js discord.js


【解决方案1】:

我找到了问题的原因。发生错误是因为我试图在直接消息中执行命令,而角色未在 DM 中定义。角色仅在服务器通道中定义。

【讨论】:

    猜你喜欢
    • 2021-02-06
    • 1970-01-01
    • 2021-08-05
    • 2021-05-12
    • 2021-01-30
    • 2019-11-17
    • 2021-05-20
    • 1970-01-01
    • 2019-12-04
    相关资源
    最近更新 更多