Error: An API error occurred: missing_scope | How to get the userID with NodeJS (bolt Framework for Slack)

Error: An API error occurred: missing_scope | How to get the userID with NodeJS (bolt Framework for Slack)

我正在使用 NodeJS(bolt 框架)创建一个 slackbot,我需要获取发送到机器人的消息的发件人。

我目前的做法是用users.identity获取信息,但每次我都尝试重新安装identity.basic

我收到这个错误:

"Invalid permissions requested invalid_scope" 在重新安装页面上,当使用标识时,

我在控制台中收到此错误:

.

有谁知道我可以尝试什么,或者有其他方法可以在用户发送斜杠命令时获取 userID 吗?

每当用户触发您的 Slash 命令时,Slack 都会向您配置的请求 URL 发送数据负载。该有效负载将包括触发命令的用户的 user_id。 (https://api.slack.com/interactivity/slash-commands#app_command_handling).