发送消息时是否可以更改松弛机器人的图像和名称

时间:2021-07-22 14:24:02

标签: slack slack-api slack-block-kit

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

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

  })();
}

1 个答案:

答案 0 :(得分:1)

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

此范围可让您在 username 调用中自定义 icon_urlicon_emojichat.postMessage 属性。