如何访问Discord.js消息的作者角色?

时间:2020-04-23 12:52:34

标签: node.js discord.js

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

message.member.rolesmessage.guild.roles

在两种情况下,我都会收到一个错误:guildmembernull

我应该如何访问roles收藏夹?

1 个答案:

答案 0 :(得分:0)

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