无法向 Slack 机器人发送直接消息,功能已关闭

问题描述 投票:0回答:3

我创建了一个 Slack 机器人(应用程序),但我无法向它发送直接消息,即使我很确定我已启用所有权限。

直接消息窗口在输入字段中显示向此应用程序发送消息已关闭。

我是否缺少某些权限?

slack
3个回答
53
投票

转到“应用程序设置”页面,然后转到“应用程序主页”并设置“允许用户从消息选项卡发送 Slash 命令和消息”复选框

https://github.com/MicrosoftDocs/bot-docs/issues/2077#issuecomment-843960695

在底部你会看到选项


8
投票

添加以下范围对我有用:

1. mpim:write   -> Start group direct messages with people
2. im:write     -> Start direct messages with people

0
投票

您还可以更新应用清单文件并添加功能 appHome 选项

  features: {
    appHome: {
      messagesTabEnabled: true,
      messagesTabReadOnlyEnabled: false,
    },
  },
© www.soinside.com 2019 - 2024. All rights reserved.