UnhandledPromiseRejectionWarning: TypeError [INVALID_TYPE]: Supplied roles is not an Role, Snowflake

Posted

技术标签:

【中文标题】UnhandledPromiseRejectionWarning: TypeError [INVALID_TYPE]: Supplied roles is not an Role, Snowflake or Ar【英文标题】: 【发布时间】:2020-10-18 04:05:11 【问题描述】:

我目前正在尝试设置一个不和谐机器人,目前正在努力让它为成员提供角色。

代码如下:

client.on('message', (message) => 

if (message.content == '!pronouns she/her')

    message.member.roles.add(726463067331887124)
    message.channel.send(`Role added: she/her`);

(它对其他代词重复,但它本身总是相同的)

当我尝试在 discord 服务器上运行命令时,它在 Visual Studio Code 中给了我这个错误消息:

ray or Collection of Roles or Snowflakes.

现在我有点卡住了

【问题讨论】:

【参考方案1】:

你错过了""

message.member.roles.add("726463067331887124")

【讨论】:

以上是关于UnhandledPromiseRejectionWarning: TypeError [INVALID_TYPE]: Supplied roles is not an Role, Snowflake的主要内容,如果未能解决你的问题,请参考以下文章

[Unhandled promise rejection: TypeError: null is not an object (evaluating '_reactNativeImageCropPic

等待 - 捕获错误 - UnhandledPromiseRejectionWarning

批量删除如何工作?

7月工作知识总计:

未处理的承诺拒绝 |重启命令

未处理的承诺拒绝警告(Cordova Angular)