Discord.js 错误 50001:创建斜杠命令时缺少访问权限

1 javascript node.js oauth-2.0 discord.js

我一直在尝试在discord.js 中为discord bot(一个练习编码的个人项目)制作斜杠命令,并且我一直收到此错误,但尝试解决它没有成功...我已经给出了OAuth2 访问命令创建,所以我不知道我做错了什么。

编辑:已解决,显然我刚刚删除了一些权限,现在它可以工作了...我不知道为什么它会这样工作,但是好的。

Fin*_*bar 5

当您的机器人通过 OAuth2 链接添加到服务器时,它需要application.commands能够注册斜杠命令。

即使您更新链接中的范围,也必须删除机器人,然后使用新链接将其重新添加回服务器,以使更改生效。

在此处了解有关不和谐 OAauth2 范围的更多信息