我正在尝试发布消息https://api.slack.com/methods/chat.postMessage/test
我正在添加附件[{"pretext": "pre-hello", "text": "text-world"}]
但在松弛的渠道用户界面我看到了关闭图标,如果我点击关闭图标我可以删除附件
如何禁用关闭图标,以便没有人无法删除附件?
答案 0 :(得分:3)
如果您删除“文本”节点,则有一种解决方法,即无法删除附件。 因此,您可以在第一个附件上加上“前缀”以具有相同的行为。
在这里您可以删除附件(Sample)
{
"text": "Hello",
"attachments": [
{
"text": "Hello World"
},
{
"text": "Hello World"
}
]
}
在这里,您有相同的消息,但是这次没有关闭图标(Sample)
{
"attachments": [
{
"pretext": "Hello",
"text": "Hello World"
},
{
"text": "Hello World"
}
]
}
答案 1 :(得分:2)
您无法禁用附件的关闭图标。但是:只有那些成员才会真正看到关闭图标,该图标也具有删除整个邮件的权限。根据工作区设置,只有邮件所有者和具有admin / owner角色的成员才能删除邮件。
因此,大多数Slack用户将无法删除您应用发布的附件。