我无法在闲置的API文档中看到机器人在响应用户的通道中发送消息的方式。在通道中发送消息“只对您可见”
slackbot
在做/help
时做出回答。
任何人都可以让我知道这是可能的吗?
公告的 “只有你能看到。”在RTM手册中,他们说邮件类型与事件message相同。我没有看到任何可以说只有特定用户才能看到的属性。
我无法在闲置的API文档中看到机器人在响应用户的通道中发送消息的方式。在通道中发送消息“只对您可见”
slackbot
在做/help
时做出回答。
任何人都可以让我知道这是可能的吗?
公告的 “只有你能看到。”在RTM手册中,他们说邮件类型与事件message相同。我没有看到任何可以说只有特定用户才能看到的属性。
通过“Only visible to you”标签发送私人讯息称为“短暂”,现在可以通过Slack API进行发送。
https://api.slack.com/methods/chat.postEphemeral
(我不知道从何时起)
我很确定这个功能是特定于斜线命令的,并特别向调用斜线命令的用户显示了消息。
这听起来像你有一个bot用户,所以这不适用。
smarx权利。通知“只对您可见”,称为“短暂”消息。 检查这个How to Send Periodic Ephemeral ("Hidden") Messages From a Slack Bot
在这一刻bot不支持这种类型的消息。只有斜杠命令才能发送短暂消息。 https://api.slack.com/slash-commands#responding_to_a_command。
另外,如果你想使用斜杠命令,响应将由@slackbot发送,而不是由你的自定义机器人。
是的,它是一个机器人。换句话说,这是不可能的。 – mathk
不确定自何时,但现在可以这样做:https://api.slack.com/methods/chat.postEphemeral – LouwHopley