Javascript 使用Slack API在消息交互后以用户身份发布
我有一个slack应用程序,既有Javascript 使用Slack API在消息交互后以用户身份发布,javascript,slack,slack-api,Javascript,Slack,Slack Api,我有一个slack应用程序,既有chat:write又有chat:write.customize权限 用户编写一个斜杠命令,该命令以包含按钮的方式响应,当用户单击按钮时,交互有效负载将通过response\u url发送到服务器 根据我的能力,发布到该响应\u url应该支持现在使用用户名、图标\u url或图标\u表情符号来设置用户的发布身份 但是,下面的代码仍然以bots的名称发布响应,这似乎与文档相矛盾 postReply(user) { return { resp
chat:write
又有chat:write.customize
权限
用户编写一个斜杠命令,该命令以包含按钮的方式响应,当用户单击按钮时,交互有效负载将通过response\u url
发送到服务器
根据我的能力,发布到该响应\u url
应该支持现在使用用户名
、图标\u url
或图标\u表情符号
来设置用户的发布身份
但是,下面的代码仍然以bots的名称发布响应,这似乎与文档相矛盾
postReply(user) {
return {
response_type: 'in_channel',
replace_original: false,
username: "my_username",
icon_url: "http://urltomy.com/image.png",
blocks: [
{
type: 'section',
text: {
type: 'plain_text',
text: 'This is a simple test',
emoji: true,
},
}
],
}
},
使用交互API,如何代表用户发布消息