1

我正在尝试构建一个可以将消息作为各种名人发布的松弛机器人;因此,乍一看,消息会出现在以他们的形象而闻名的人身上。这是行不通的。我设法更改了机器人名称和图像,但发送的消息将发送到 slackbot DM 的页面。我把它变成了一个聊天应用程序;但是当我更改配置文件时,它说无效用户。它让我可以更改工作区中其他人的用户名,但不能更改机器人。

function changeProfile() {
  (async () => {
    const result = await web.users.profile.set({
      profile:{real_name: "Jacinda Adern"},
      user:"U0281UY0CSK". //id of bot
    });

  })();
}
4

1 回答 1

2

您可以尝试请求chat:write.customize范围(https://api.slack.com/scopes/chat:write.customize)。

此范围将允许您自定义调用中的username,icon_urlicon_emoji属性chat.postMessage

于 2021-07-22T21:58:47.160 回答